注册认证开放平台后,也绑定了公众号,也创建了网页应用,但在网页应用扫码登录时根据接口文档获取不到UnionID,后来就想着是不是先要在公众号的接口中调用一次获取用户基本信息(起到一个启动UnionID的作用),在
微信公众平台接口调试工具
https://mp.weixin.qq.com/debug/cgi-bin/apiinfo?t=index&type=%E7%94%A8%E6%88%B7%E7%AE%A1%E7%90%86&form=%E8%8E%B7%E5%8F%96%E7%94%A8%E6%88%B7%E5%9F%BA%E6%9C%AC%E4%BF%A1%E6%81%AF%E6%8E%A5%E5%8F%A3%20/user/info
中获取用户基本信息后,果然看到了UnionID,此时再回头在网页应用扫码登录时也获取到了UnionID,
虽然在调试工具中获取到了,但不知为什么用代码获取不到unionid,代码是采用接口凭证的access_token而不是网页授权的access_token(2个不同),而在网页应用扫码登录时可是使用的网页授权的access_token,莫非也要使用网页授权的access_token才可以?
微信文档并没有这么详细说明,也是各种坑啊。
版权声明:本文为博主原创文章,未经博主允许不得转载。
时间: 2024-11-03 21:07:59