看了一下开发文档里面关于login接口获取微信UnionID的条件:

    调用接口wx.getUserInfo,从解密数据中获取UnionID。注意本接口需要用户授权,请开发者妥善处理用户拒绝授权后的情况。

    如果开发者帐号下存在同主体的公众号,并且该用户已经关注了该公众号。开发者可以直接通过wx.login获取到该用户UnionID,无须用户再次授权。

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



现在我有一个旧的小程序A和新的小程序B,主体不同(B的主体是A的子公司)但是绑在同一个开发者账号下面,用户使用B的时候我需要调用他在A里面留下的数据,这种情况除了调用getUserInfo的接口还有没有别的办法获取用户的UnionID?如果必须要调

展开全部
收起
1回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • fjbiubiubiu

    20人对此回答表示赞同

    你试试不就知道了,个人觉得,如果两个都是小程序,没有公众号或者移动应用,login应该拿不到UID,如果拿不到,恭喜你只能使用getUserInfo,没有别的办法,不然这个接口之前说要废弃也不会有那么多开发者向腾讯提意见了,基本上没有人会去用login拿UID,因为无法保证所有用户都已经关注公众号了才去使用小程序的,所以都是用getUserInfo获取UID的,除了这两个办法,没有别的办法获取UID了。

    展开
    20
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部