微信开发填坑之openid
2018-01-17 12:34
127 查看
我想大家在开发微信的时候都会看到openid写着唯一识别但真的是这样的吗。
答案是否定的,openid的唯一性只是相对于一个appid的应用。当你有多个appid的应用时,同一个个用户在不同appid的应用中的openid时不同的,这就是新手会犯的错误,这点在微信上也没有很明确给出。
在我们需要多个appid的应用用同一个id时,我们需要用unionid,这个id可以保证你所有绑定的应用同一个用户id相同。
需要注意的是如果是公众号和第三方登录打通,需要把公众号绑定到开发者账号上,否则公众号得到的用户信息是不会有unionid的
答案是否定的,openid的唯一性只是相对于一个appid的应用。当你有多个appid的应用时,同一个个用户在不同appid的应用中的openid时不同的,这就是新手会犯的错误,这点在微信上也没有很明确给出。
在我们需要多个appid的应用用同一个id时,我们需要用unionid,这个id可以保证你所有绑定的应用同一个用户id相同。
需要注意的是如果是公众号和第三方登录打通,需要把公众号绑定到开发者账号上,否则公众号得到的用户信息是不会有unionid的
相关文章推荐
- 微信公共服务平台开发(.Net 的实现)11-------客服消息(定项消息推送 重要的OPENID)
- 36.微信开发获取openId
- 微信小程序开发之用户系统 一键登录 获取session_key和openid
- 微信会员注册开发【带源码】:网页授权,得到code后在当前页面获取openid,js+php实现跨域请求
- 微信开发笔记:获取用户openid,以及用户头像昵称等信息
- [004]微信公众账号开发教程第1篇-根据用户openID获取用户基本信息
- MVC 微信开发获取用户OpenID
- 微信小程序开发之获取openid及用户信息
- 微信开发获取openid中遇到的坑
- 微信开发(1)-获取openid和userinfo
- 微信开发,获取用户的openid
- 微信公众号开发系列-获取微信OpenID
- 微信开发:已经授权的用户二次登陆静默验证openid
- 微信公众号开发-微信网页授权获取用户openid以及用户信息的步骤
- 微信开发 invalid openid
- 微信开发---------------------------网页授权获取用户openId
- C#微信开发之旅(八):通过授权code以及openid获取用户信息
- 微信公共服务平台开发(.Net 的实现)11-------客服消息(定项消息推送 重要的OPENID)
- 微信平台开发获取微信用户的OPENID
- 微信公众号开发系列-获取微信OpenID