公众号登录

公众号可以申请测试账号密码,测试使用接口调试工具
公众号接口调用基本就是先获取access_token,然后再调用每一个单独授权接口。(公众号没有获取用户手机号接口)

一、获取access_token

参考文档:https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/Get_access_token.html

接口地址:https://api.weixin.qq.com/cgi-bin/token
接口参数:

参数 是否必填 备注
appid -
secret -
grant_type client_credential(固定)

正确接口返回:

{
    "access_token": "32_zUAEBSzv9FtxlUROtozlMnu-YWG7lNKV7rjTVObUsgqJLCWp6B5ODZA7CgMI29TOcXdsBguN046z9s8mGatpK4IGs3Hy38ibySny9r_ZIArV2v_JO9UvqRlMyqGYeW4FmunUnyTRiEEqvnHLVHWeACALXM", 
    "expires_in": 7200
}

根据文档,access_token存储要保留512个字符空间。

二、基础信息接口

参考文档:https://developers.weixin.qq.com/doc/offiaccount/User_Management/Get_users_basic_information_UnionID.html#UinonId

接口地址:https://api.weixin.qq.com/cgi-bin/user/info
接口参数

参数 是否必填 备注
access_token -
openid -
lang 语言(不用填)

正确接口返回:

{
    "subscribe": 1,  # 用户是否订阅该公众号标识,值为0时,代表此用户没有关注该公众号,拉取不到其余信息。
    "openid": "o6_bmjrPTlm6_2sgVt7hMZOPfL2M", 
    "nickname": "Band", 
    "sex": 1, 
    "language": "zh_CN", 
    "city": "广州", 
    "province": "广东", 
    "country": "中国", 
    "headimgurl":"http://thirdwx.qlogo.cn/mmopen/g3MonUZtNHkdmzicIlibx6iaFqAc56vxLSUfpb6n5WKSYVY0ChQKkiaJSgQ1dZuTOgvLLrhJbERQQ4eMsv84eavHiaiceqxibJxCfHe/0",
    "subscribe_time": 1382694957,
    "unionid": " o6_bmasdasdsad6_2sgVt7hMZOPfL"
    "remark": "",
    "groupid": 0,
    "tagid_list":[128,2],
    "subscribe_scene": "ADD_SCENE_QR_CODE",
    "qr_scene": 98765,
    "qr_scene_str": ""
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章