公众平台增加批量获取⽤户基本信息接⼝
为了帮助开发者提⾼效率,公众平台的⽤户管理接⼝中,新增了批量获取⽤户基本信息的接⼝。
同时,为了保障第三⽅平台的业务运营,该接⼝已放⼊⽤户管理权限集中。只要将该权限集授权给第三⽅平台(包括历史授权的),第三⽅平台就可以
帮助它调⽤该接⼝。
获取⽤户基本信息(UnionID机制)
在关注者与产⽣消息交互后,可获得关注者的OpenID(加密后的号,每个⽤户对每个的OpenID是唯⼀的。对于不同,同⼀⽤户的openid不
同)。可通过本接⼝来根据OpenID获取⽤户基本信息,包括昵称、头像、性别、所在城市、语⾔和关注时间。
请注意,如果开发者有在多个,或在、移动应⽤之间统⼀⽤户帐号的需求,需要前往开放平台(open.weixin.qq)绑定后,才可利⽤UnionID机制
来满⾜上述需求。
UnionID机制说明:
开发者可通过OpenID来获取⽤户基本信息。特别需要注意的是,如果开发者拥有多个移动应⽤、⽹站应⽤和公众帐号,可通过获取⽤户基本信息中的unionid来区分⽤户的唯⼀性,因为只要是同⼀个开放平台帐号下的移动应⽤、⽹站应⽤和公众帐获取⽤户基本信息(包括UnionID机制)
开发者可通过OpenID来获取⽤户基本信息。请使⽤https协议。
接⼝调⽤请求说明
http请求⽅式: GET
参数说明
参数是否必须说明
access_token是调⽤接⼝凭证南京大屠杀是哪一年哪一月哪一日
openid是普通⽤户的标识,对当前唯⼀
lang否返回国家地区语⾔版本,zh_CN 简体,zh_TW 繁
体,en 英语
返回说明
正常情况下,会返回下述JSON数据包给:
{
"subscribe": 1,
"openid": "o6_bmjrPTlm6_2sgVt7hMZOPfL2M",
"nickname": "Band",
"sex": 1,
"language": "zh_CN",
"city": "⼴州",
"province": "⼴东",
"country": "中国",
"headimgurl": "",
"subscribe_time": 1382694957,
"unionid": " o6_bmasdasdsad6_2sgVt7hMZOPfL"
"remark": "",
成都驾照考试网上预约"groupid": 0
}
参数说明
参数说明
subscribe⽤户是否订阅该标识,值为0时,代表此⽤户没
有关注该,拉取不到其余信息。
openid⽤户的标识,对当前唯⼀
nickname⽤户的昵称
sex⽤户的性别,值为1时是男性,值为2时是⼥性,值为
0时是未知
city⽤户所在城市
country⽤户所在国家
province⽤户所在省份
language⽤户的语⾔,简体中⽂为zh_CN
headimgurl ⽤户头像,最后⼀个数值代表正⽅形头像⼤⼩(有0、46、64、96、132数值可选,0代表640*640正⽅形头像),⽤户没有头像时该项为空。若⽤户更换头像,原有头像URL将失效。
subscribe_time⽤户关注时间,为时间戳。如果⽤户曾多次关注,则
广州地铁时刻表取最后关注时间
unionid只有在⽤户将绑定到开放平台帐号后,才
会出现该字段。详见:
remark运营者对粉丝的备注,运营者可在
公众平台⽤户管理界⾯对粉丝添加备注
groupid⽤户所在的分组ID
错误时会返回错误码等信息,JSON数据包⽰例如下(该⽰例为AppID⽆效错误):
{"errcode":40013,"errmsg":"invalid appid"}
批量获取⽤户基本信息
开发者可通过该接⼝来批量获取⽤户基本信息。最多⽀持⼀次拉取100条。
接⼝调⽤请求说明
http请求⽅式: POST
POST数据⽰例
{
"user_list": [
{
"openid": "otvxTs4dckWG7imySrJd6jSi0CWE",
"lang": "zh-CN"
},
币的拼音{
"openid": "otvxTs_JZ6SEiP0imdhpi50fuSZg",
"lang": "zh-CN"
}
]
}
参数说明
参数是否必须说明
openid是⽤户的标识,对当前唯⼀
lang否国家地区语⾔版本,zh_CN 简体,zh_TW 繁体,en
英语,默认为zh-CN
返回说明
正常情况下,会返回下述JSON数据包给(⽰例中为⼀次性拉取了2个openid的⽤户基本信息,第⼀个是已关注的,第⼆个是未关注的):
{
"user_info_list": [
{
"subscribe": 1,
"openid": "otvxTs4dckWG7imySrJd6jSi0CWE",
"nickname": "iWithery",
"sex": 1,
"language": "zh_CN",
"city": "Jieyang",
"province": "Guangdong",
"country": "China",
"headimgurl": "",
"subscribe_time": 1434093047,
"unionid": "oR5GjjgEhCMJFyzaVZdrxZ2zRRF4",
"remark": "",
"groupid": 0
领导干部述职述廉报告},
{
"subscribe": 0,
"openid": "otvxTs_JZ6SEiP0imdhpi50fuSZg",
"unionid": "oR5GjjjrbqBZbrnPwwmSxFukE41U",
}
]
}
参数说明
参数说明
subscribe ⽤户是否订阅该标识,值为0时,代表此⽤户没有关注该,拉取不到其余信息,只有openid和UnionID(在该绑定到了开放平台账号时才有)。
openid⽤户的标识,对当前唯⼀
nickname⽤户的昵称
sex⽤户的性别,值为1时是男性,值为2时是⼥性,值为
0时是未知
city⽤户所在城市
country⽤户所在国家
province⽤户所在省份
language⽤户的语⾔,简体中⽂为zh_CN
headimgurl ⽤户头像,最后⼀个数值代表正⽅形头像⼤⼩(有0、46、64、96、132数值可选,0代表640*640正⽅形头像),⽤户没有头像时该项为空。若⽤户更换头像,原有头像URL将失效。
subscribe_time⽤户关注时间,为时间戳。如果⽤户曾多次关注,则
取最后关注时间
unionid只有在⽤户将绑定到开放平台帐号后,才
会出现该字段。详见:
remark运营者对粉丝的备注,运营者可在
公众平台⽤户管理界⾯对粉丝添加备注
groupid⽤户所在的分组ID
错误时会返回错误码等信息,JSON数据包⽰例如下(该⽰例为AppID⽆效错误):
{"errcode":40013,"errmsg":"invalid appid"}
关于第三⽅平台的说明如下:
1. 第三⽅平台是什么?
支付宝密码针对各⾏各业的⾏业共性需求,第三⽅开发团队可以在⾃⾝熟悉的⾏业和领域内搭建第三⽅平台,为提供⾏业解决⽅案或功能优化⽅案,如电商⾏业的商城解决⽅案、客户管理的功能优化⽅案等。运营者可以通过公2. 如何成为第三⽅平台?
通过前往按要求接⼊登录授权,就可成为第三⽅平台,为⼴⼤提供运营服务
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论