小程序
小游戏
企业微信
微信支付
扫描小程序码分享
您好,开放平台已经绑定了 APP,公众号,小程序。并且小程序和公众号也进行了关联,通过一个 关注了公众号的 微信账号 访问小程序,并且是该账号对对小程序授权了,但是调用wx.login时并没有获取到 unionID, 后台通过接口解析 code 也没有获取到 unionID,求教微信团队(文档我已经看了几遍了,也是按着相关的指导做的!)
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
遇到了和你一样的问题 感觉微信这次必须要用wx.getuserinfo来取unionID 太2了 因为好不容易简化了登录流程 现在又回来了
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
发现一个问题前端通过wx.getUserInfo接口获取到encryptedData、iv,后端通过 encryptedData、iv 、session_key
解密的方式是能够获取到unionID的。但是前后端直接调用相关获取 unionID的接口如: wx.loginde,就获取不到unionID,这样的话,wx.login我们就用不到了啊,而且逻辑也会变的麻烦了。
因为你那个微信是你绑定开放平台之前关注的公众号,所以取不到,在之后的会取到,如果你用getuserinfo获取就会肯定能取到,获取UID不要用code取
我取消关注,然后再重新关注,试了一下。还是获取不到的。。
跟你说吧,百分之九十的开发人员都不会去使用code获取UID的,因为不定因素太多了。只有getuserinfo获取UID是百分百的,建议你还是别想着只用code获取UID了。不然你觉得wx.getuserinfo接口废弃了会有那么多人反馈吗,头像和昵称完全可以通过组件直接展示,基本上都是因为要改获取UID的逻辑和式样才会怨声载道的。哥们醒醒吧
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
遇到了和你一样的问题 感觉微信这次必须要用wx.getuserinfo来取unionID 太2了 因为好不容易简化了登录流程 现在又回来了
发现一个问题前端通过wx.getUserInfo接口获取到encryptedData、iv,后端通过 encryptedData、iv 、session_key
解密的方式是能够获取到unionID的。但是前后端直接调用相关获取 unionID的接口如: wx.loginde,就获取不到unionID,这样的话,wx.login我们就用不到了啊,而且逻辑也会变的麻烦了。
因为你那个微信是你绑定开放平台之前关注的公众号,所以取不到,在之后的会取到,如果你用getuserinfo获取就会肯定能取到,获取UID不要用code取
我取消关注,然后再重新关注,试了一下。还是获取不到的。。
跟你说吧,百分之九十的开发人员都不会去使用code获取UID的,因为不定因素太多了。只有getuserinfo获取UID是百分百的,建议你还是别想着只用code获取UID了。不然你觉得wx.getuserinfo接口废弃了会有那么多人反馈吗,头像和昵称完全可以通过组件直接展示,基本上都是因为要改获取UID的逻辑和式样才会怨声载道的。哥们醒醒吧