首页 / 电子科技 / 正文

union id和openid有啥区别

时间:2024-10-12 23:02:04

openid和unionid的区别 

openid和unionid的区别主要体现在以下几个方面:

1. 长度不同:openid的长度是28,而unionid的长度是29。

2. 唯一性不同:openid是同一用户同一应用唯一,而unionid是同一用户不同应用唯一。这里的不同应用是指在同一微信开发平台下的不同应用。

3. 获取方式不同:获取用户的openid是无需用户同意的,获取用户的基本信息则需要用户同意。

4. 在PC端和客户端的使用中,生成微信二维码用户扫描登录,此时获取的openid和微信客户端的openid是不一样的,但是unionId是一样的。

5. 使用场景不同:如果需要在多公众号、移动应用之间做用户共通,则需要前往微信开放平台,将这些公众号和应用绑定到一个开放平台账号下,绑定后,一个用户虽然对多个公众号和应用有多个不同的openid,但他对所有这些同一开放平台账号下的公众号和应用,只有一个unionid。

6. 绑定数量不同:一个微信开放平台只可以绑定10个公众号。

总的来说,openid和unionid都是用来标识用户身份的ID,但它们的生成方式、唯一性、获取方式、使用场景等方面存在一定的区别。

《union id和openid有啥区别》不代表本网站观点,如有侵权请联系我们删除

点击排行

战略网  版权所有 粤ICP备2021127029号

联系我们 关于我们 版权申明