6.6.1 接口描述
获取用户基本信息接口的请求地址如下:
- https:// api.weixin.qq.com/cgi-bin/user/info?access_token=ACCESS_TOKEN&openid=OPENID
通过发送HTTPS GET请求调用该接口,如果用户关注了公众账号,返回的JSON结果如下:
- {
- "subscribe": 1,
- "openid": "o6_bmjrPTlm6_2sgVt7hMZOPfL2M",
- "nickname": "Band",
- "sex": 1,
- "language": "zh_CN",
- "city": "广州",
- "province": "广东",
- "country": "中国",
- "headimgurl": "http:// wx.qlogo.cn/mmopen/g3MonUZtNHkdmzicIlibx6iaFqAc56vx
- LSUfpb6n5WKSYVY0ChQKkiaJSgQ1dZuTOgvLLrhJbERQQ4eMsv84eavHiaiceqxibJxCfHe/0",
- "subscribe_time": 1382694957
- }
如果用户未关注或已取消关注公众账号,返回的JSON结果如下:
- {"subscribe":0,"openid":"oEdzejiHCDqafJbz4WNJtWTMbDcE"}
获取用户基本信息接口返回的参数说明如表6-8所示。
表6-8 获取用户基本信息接口返回的参数说明
接口调用错误时,返回的JSON结果示例如下:
- {"errcode":40013,"errmsg":"invalid appid"}