1. Schnittstelle zum Abrufen grundlegender Benutzerinformationen
Nachdem der Follower mit dem offiziellen Konto interagiert, kann das offizielle Konto jeweils die OpenID (verschlüsselte WeChat-ID) des Followers abrufen Die OpenID des Benutzers für jedes offizielle Konto ist eindeutig. Bei verschiedenen offiziellen Konten ist die OpenID desselben Benutzers unterschiedlich. Offizielle Konten können diese Schnittstelle verwenden, um grundlegende Benutzerinformationen basierend auf OpenID abzurufen, einschließlich Spitzname, Avatar, Geschlecht, Stadt, Sprache und Follow-Zeit.
Entwickler können grundlegende Benutzerinformationen über OpenID erhalten. Bitte verwenden Sie das https-Protokoll.
Beschreibung der Schnittstellenaufrufanforderung
http请求方式: GET https://api.weixin.qq.com/cgi-bin/user/info?access_token=ACCESS_TOKEN&openid=OPENID&lang=zh_CN
Parameterbeschreibung
参数 | 是否必须 | 说明 |
---|---|---|
access_token | 是 | 调用接口凭证 |
openid | 是 | 普通用户的标识,对当前公众号唯一 |
lang | 否 | 返回国家地区语言版本,zh_CN 简体,zh_TW 繁体,en 英语 |
Rückgabebeschreibung
Unter normalen Umständen sendet WeChat das folgende JSON-Datenpaket an das öffentliche Konto zurück:
{ "subscribe": 1, "openid": "o7Lp5t6n59DeX3U0C7Kric9qEx-Q", "nickname": "方倍", "sex": 1, "language": "zh_CN", "city": "深圳", "province": "广东", "country": "中国", "headimgurl": "http://wx.qlogo.cn/mmopen/Kkv3HV30gbEZmoo1rTrP4UjRRqzsibUjT9JClPJy3gzo0NkEqzQ9yTSJzErnsRqoLIct5NdLJgcDMicTEBiaibzLn34JLwficVvl6/0", "subscribe_time": 1389684286}
Parameterbeschreibung
参数 | 说明 |
---|---|
subscribe | 用户是否订阅该公众号标识,值为0时,代表此用户没有关注该公众号,拉取不到其余信息。 |
openid | 用户的标识,对当前公众号唯一 |
nickname | 用户的昵称 |
sex | 用户的性别,值为1时是男性,值为2时是女性,值为0时是未知 |
city | 用户所在城市 |
country | 用户所在国家 |
province | 用户所在省份 |
language | 用户的语言,简体中文为zh_CN |
headimgurl | 用户头像,最后一个数值代表正方形头像大小(有0、46、64、96、132数值可选,0代表640*640正方形头像),用户没有头像时该项为空 |
subscribe_time | 用户关注时间,为时间戳。如果用户曾多次关注,则取最后关注时间 |
Im Fehlerfall gibt WeChat einen Fehlercode und andere Informationen zurück. Das Beispiel für ein JSON-Datenpaket lautet wie folgt (dieses Beispiel ist ein AppID-Ungültigkeitsfehler):
{"errcode":40013,"errmsg":"invalid appid"}
= "5ic8RoqZd7IBUtE0aGXUhcdKBnrwlO1iqtvyJJUgIcDcopJIH7x90QH4yiK_z08fqp4WOD7kfKPDtET29BRYNZO-sSIITaxIj4u72LYAYcFH6t1fiSVzjUuqYWOtHiw0LGDorxx5Qj6SN0Z7GtYGTA"="o7Lp5t6n59DeX3U0C7Kric9qEx-Q" = "https://api.weixin.qq.com/cgi-bin/user/info?access_token=&openid=&lang=zh_CN" = https_request((
Weitere Artikel im Zusammenhang mit der Entwicklung der öffentlichen WeChat-Plattform zum Erhalten grundlegender Benutzerinformationen finden Sie unter Bitte achten Sie auf die chinesische PHP-Website!