本文共 649 字,大约阅读时间需要 2 分钟。
PC端官方文档:
移动端官方文档:
声明一下,PC端的微信扫码登录是微信开放平台(网站应用),移动端关注是跳转第三方应用的,用的是公众平台(服务号),两个的接口地址拿的openId不一样,开放平台下面如果创建多个应用或者绑定多个公众号,各公众号之间用unionId打通。所以我开发的项目取的是unionId。
openId和unionId区别:
PC端和移动端的主要区别的在第一步,PC端是用户扫二维码,移动端是用户确认提示弹窗。
PC端调用接口:
https://open.weixin.qq.com/connect/qrconnect?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect;
(PC获取二维码,用户扫码确认授权后自动回调至 REDIRECT_URI)
移动端调用接口:
https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect
(移动端点击进入网站,点击确认授权即可自动回调至 REDIRECT_URI)
注意:两者的appid是不同的,需要在开发平台将 网站应用 和 服务号 这两个应用进行绑定。
转载地址:https://blog.csdn.net/Carson073/article/details/83790038 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!