html52.com
我爱小程序-开发者交流社区

已授权用户wx.login+code2Session无法获得unionid?

有在论坛里找过帖子,并没有找到对应的解答.

open.weixin.qq.com中确定已捆绑好,用户已授权,

大部分客户都可以正常获得unionid,

第一次点击授权授权所有用户的都没有问题,(传了code、encryptedData、iv).

第二次获取unionid,客户端只传了code并没有传encryptedData和iv,

按照开发文档的解释,授权过的用户是可以拿到unionid的.

https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/union-id.html

  1. 如果开发者帐号下存在同主体的公众号或移动应用,并且该用户已经授权登录过该公众号或移动应用。开发者也可以直接通过 wx.login + code2Session 获取到该用户 UnionID ,无须用户再次授权。


现在发现一部分用户,无法第二次获得unionid. 

codeToSession返回结果如下:

"session_key":"有值","openid":"有值"

并没有unionid.




网友回复

娇华:

你好,麻烦贴下出现问题的用户的openid和操作时间(具体到分)以及小程序的appid

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付