1、开发者可通过OpenID来获取用户基本信息。请使用https协议。
2、接口调用请求说明:http请求方式: GEThttps://api.weixin.qq.com/cgi-bin/user/info?access_token=ACCESS_TOKEN&openid=OPENID&lang=zh_CNaccess_token 是调用接口凭证openid是普通用户的标识,对当前公众号唯一
3、正常情况下,微信会返回如图JSON数据包给公众号:
4、错误时微信会返回错误艨位雅剖码等信息,JSON数据包示例如下(该示例为AppID无效错误): {"髫潋啜缅errcode":40013,"errmsg":"invalid appid"}附上常见错误信息:40014不合法的access_token,请开发者认真比对access_token的有效性(如是否过期),或查看是否正在为恰当的公众号调用接口40003 不合法的OpenID,请开发者确认OpenID(该用户)是否已关注公众号,或是否是其他公众号的OpenID
5、附上简单PHP获取用户信息代码,如图。
6、官方接口要求:请注意遵守开发者规范,不要用于非法用绱脐婴馁途,否则将惩罚直至封号。关于用户及开发者运营数据的规则如下:您的服务需要收集用户任何数据的,必须事先获得用户的明确同意,且仅应当收集为运营及功能实现目的而必要的用户数据, 同时应当告知用户相关数据收集的目的、范围及使用方式等,保障用户知情权您收集用户的数据后,必须采取必要的保护措施,防止用户数据被盗、泄漏等您在特定微信公众号中收集的用户数据仅可以在该特定微信公众号中使用,不得将其使用在该特定微信公众号之外或为其他任何目的进行使用,也不得以任何方式将其提供给他人如果腾讯认为您收集、使用用户数据的方式,可能损害用户体验,腾讯有权要求您删除相关数据并不得再以该方式收集、使用用户数据一旦您停止使用本服务,或腾讯基于任何原因终止您使用本服务,您必须立即删除全部因使用本服务而获得的数据(包括各种备份), 且不得再以任何方式进行使用。