小程序
小游戏
企业微信
微信支付
扫描小程序码分享
目前知道的方案是需要用户主动访问小程序,如果授过权,可以通过wxCode换取unionId。有没有后端相关的接口可以根据小程序的openId获取unionId?
下图这个接口试了下返回:
{
"errcode": 48001,
"errmsg": "api unauthorized rid: 6077e724-34a65409-36d123ef"
}
这个接口是不是只有微信公众号才能使用,小程序不行?
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
我们现在有个线上的小程序,已注册用户1W+,现在要做一个新的小程序,要和线上的小程序通过unionid来做用户打通,线上小程序的用户目前没有unionid(绑定了新的开放平台),如果线上小程序的用户直接访问新的小程序,拿到了unionid也没法关联上他的历史数据,所以才有这个帖子的提问,目前看来只能考虑其他的解决方案了。顺便问一下,既然公众号提供了https://api.weixin.qq.com/cgi-bin/user/info?access_token=ACCESS_TOKEN&openid=OPENID&lang=zh_CN这个接口可以通过openid获取unionid,为啥小程序不开放一个这样的接口?
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
这个接口是在公众号的文档里面的,的确是只有公众号能用。
小程序用的应该是这个:
1.小程序现在用login就直接获取openid和unionid了 ,很方便,只要用户进入程序就能获取这俩值了 不需要用户任何授权的
2.你截图的接口只有公众号能用
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
我们现在有个线上的小程序,已注册用户1W+,现在要做一个新的小程序,要和线上的小程序通过unionid来做用户打通,线上小程序的用户目前没有unionid(绑定了新的开放平台),如果线上小程序的用户直接访问新的小程序,拿到了unionid也没法关联上他的历史数据,所以才有这个帖子的提问,目前看来只能考虑其他的解决方案了。顺便问一下,既然公众号提供了https://api.weixin.qq.com/cgi-bin/user/info?access_token=ACCESS_TOKEN&openid=OPENID&lang=zh_CN这个接口可以通过openid获取unionid,为啥小程序不开放一个这样的接口?
这个接口是在公众号的文档里面的,的确是只有公众号能用。
小程序用的应该是这个:
1.小程序现在用login就直接获取openid和unionid了 ,很方便,只要用户进入程序就能获取这俩值了 不需要用户任何授权的
2.你截图的接口只有公众号能用