小程序
小游戏
企业微信
微信支付
扫描小程序码分享
逻辑 :h5项目 扫二维码 通过非静默授权 获取code 调用后端接口 获取unionid
问题:不关注公众号 获取unionid失败 第一次进入也会有提示弹框是否同意获取信息 通过code掉接口但是拿不到unionid
如果我是静默的话 肯定没有提示框 所以我走的肯定是非静默(我全局查看只有这个地方用了重定向获取code) 但是不关注的话拿不到unionid
还有短时间内多次非静默授权 存在code相同 后端会报40163 怎么处理
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
我们项目这个功能是想通过扫码获取用户unionid 因为不关注拿不到unionid (不知道哪个环节出问题 )最后 是如果拿不到unionid 这边让他去关注 这样处理
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
wx.login拿到code,通过code2session获取openId+unionid 是静默的,不会有弹窗。
而unionid需要APP和小程序关联同一微信开放平台才会有值
h5的话 不关注是拿不到unionId的,所以你逻辑是正常的
是openId吧?可以通过云函数拿
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
我们项目这个功能是想通过扫码获取用户unionid 因为不关注拿不到unionid (不知道哪个环节出问题 )最后 是如果拿不到unionid 这边让他去关注 这样处理
wx.login拿到code,通过code2session获取openId+unionid 是静默的,不会有弹窗。
而unionid需要APP和小程序关联同一微信开放平台才会有值
h5的话 不关注是拿不到unionId的,所以你逻辑是正常的
是openId吧?可以通过云函数拿