unionld在比较好的微信号id号预约挂号出现不能为空是什么意思

你对这个回答的评价是

你对这個回答的评价是?

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}
版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

每个公众号可以用openid作为唯一标识,但是在不同的公众号openid是不一样的,如果一个公司有几个公众号或者有一个公众号,一个小程序openid不一样,怎么统一数据呢

比较好的微信号id号官方提供了unionid,在同一个账号主体下unionid是┅样的,前提是需要在开放平台绑定公众号或者小程序在开放平台认证需要300块人民币。这样在返回用户信息的时候就会返回unionid如果没有茬开放平台绑定,返回的unionid为空

官方文档比较详细,地址:

阿里云学生机(24岁以下自动获得学生身份)优惠地址服务器购买,各种云服务购買:

}

  • 通过观察数据发现有┅部分用户是无法获取到UnionId的
    • 也就是接口返回的参数中不包含UnionId参数
  • 看了比较好的微信号id号文档的解释,只要小程序在开放平台绑定就一定會分配UnionId
  • 网上也有用户遇到这样的情况,没有解决

使用比较好的微信号id号小程序成功授权以后下次在公众号中授权或在App中使用比較好的微信号id号授权,无法识别是同一个比较好的微信号id号用户可能会出现一个比较好的微信号id号用户绑定不同App用户的情况。

比较好的微信号id号对UnionId机制的原文解释

如果开发者拥有多个移动应用、网站应用、和公众帐号(包括小程序)可通过unionid来区分用户的唯一性,因为只要是同一个比较好的微信号id号开放平台帐号下的移动应用、网站应用和公众帐号(包括小程序)用户的unionid是唯一的。换句话说同一用户,对同一个比较好的微信号id号开放平台下的不同应用unionid是相同的。

同一个比较好的微信号id号开放岼台下的相同主体的App、公众号、小程序如果用户已经关注公众号,或者曾经登录过App或公众号则用户打开小程序时,开发者可以直接通過wx.login获取到该用户UnionID无须用户再次授权。

注意: 后边这句话的描述

用户关注过公众号或者曾经登录过App或公众号,则用户打开小程序时开發者可以直接通过wx.login获取到该用户UnionID

即:如果用户没有关注过公众号,或者没有登陆过App通过wx.login是无法获取到该用户UnionID,只能通过wx.getUserInfo来获取UnionId

经验证系统不存在UnionId的小程序用户都是没有关注公众号或未在App中使用比较好的微信号id号授权的用户

  1. wx.getUserInfo需要用户授权,产品方面需要考虑用戶拒绝授权的处理流程
}

我要回帖

更多关于 比较好的微信号id号 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信