小程序
小游戏
企业微信
微信支付
扫描小程序码分享
小程序绑定有开放平台,之前能返回unionid, 现在开发者已获取不了uinionid,之前我们通过wx.login 和auth.code2Session就能获取到unionid,现在不能了,怎么回事,这个opendid= oeBug4jC6ZkbdnU4lyNgJ5xa8IRg获取不了unionid,小程序的app_id 是wxfa46ff0e0a570be3
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
现在我们是开放平台绑定了小程序和公众号,之前开发者通过登录都能获取unionid,现在都不能获取 了
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
同一主体下的公众号是不是取消关注了。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
现在我们是开放平台绑定了小程序和公众号,之前开发者通过登录都能获取unionid,现在都不能获取 了
同一主体下的公众号是不是取消关注了。
绑定了开发者帐号的小程序,可以通过以下途径获取 UnionID。
1.调用接口 wx.getUserInfo,从解密数据中获取 UnionID。注意本接口需要用户授权,请开发者妥善处理用户拒绝授权后的情况。
2.如果开发者帐号下存在同主体的公众号,并且该用户已经关注了该公众号。开发者可以直接通过 wx.login + code2Session 获取到该用户 UnionID,无须用户再次授权。
3.如果开发者帐号下存在同主体的公众号或移动应用,并且该用户已经授权登录过该公众号或移动应用。开发者也可以直接通过 wx.login + code2Session 获取到该用户 UnionID ,无须用户再次授权。
4.用户在小程序(暂不支持小游戏)中支付完成后,开发者可以直接通过getPaidUnionId接口获取该用户的 UnionID,无需用户授权。注意:本接口仅在用户支付完成后的5分钟内有效,请开发者妥善处理。
5.小程序端调用云函数时,如果开发者帐号下存在同主体的公众号,并且该用户已经关注了该公众号,可在云函数中通过 cloud.getWXContext 获取 UnionID。
6.小程序端调用云函数时,如果开发者帐号下存在同主体的公众号或移动应用,并且该用户已经授权登录过该公众号或移动应用,也可在云函数中通过 cloud.getWXContext 获取 UnionID。