Openid是什么,与unionid的区别

237 阅读1分钟

对于每个小程序,微信都会将用户的微信ID映射出一个openid, 作为这个用户在这个小程序的唯一标识。 调用wx.login()方法会生成code,将code作为参数传递给微信服务器指定接口,就可以获取用户的openid. 区别: 1.长度不同 openid=28, unionid=29 2.openid是同一个用户同一应用的唯一标识, 不同小程序或者不同微信h5, openid都是不一样的,单个应用中用户的唯一标识是openid,同一个appid下用户openid肯定是相同的 3.unionid是同一个用户不同应用的唯一标识, 不同应用是指同一微信开发平台下的不同应用,用户的唯一标识是unionid, 也就是说,不同应用要找用户的唯一标识,就是unionid