按照微信官方文档-公众号-微信网页开发-网页授权编程;
- 通过文档中【第一步:用户同意授权,获取code】设置scope=snsapi_userinfo,获取返回的code
- 通过文档中【通过code换取网页授权access_token】调用接口,发现返回数据中没有unionid;
返回示例:
{
"access_token": "87_XXXXXXXXU",
"expires_in": 7200,
"refresh_token": "87XXXXXXXXXXXXwdT4K_edV_8IMl0kU",
"openid": "oRWXXXX",
"scope": "snsapi_userinfo"
}
请问是否有将你的公众号绑定在微信开放平台( https://open.weixin.qq.com/ )账号下呢?
需要前往微信开放平台(open.weixin.qq.com)绑定公众号后,才可利用UnionID机制来满足上述需求