云服务器 99 / 年,新老同享(可以99/年续费),开发者力荐特惠渠道,新客户在享受9折
阿里云推广

关于微信公众号和多个小程序unionid的说明

  • 内容
  • 评论
  • 相关

1.把微信公众号和微信小程序绑定到微信开放平台后,在微信公众号的这个接口(https://api.weixin.qq.com/sns/userinfo?access_token=" . $access_token . "&openid=" . $openid . "&lang=zh_CN)以及微信小程序的这个接口(https://api.weixin.qq.com/sns/jscode2session)会增加一个unionid字段。

需要注意绑定微信公众号以及微信小程序都是 同主体50个,不同主体5个。下面我列举下接口返回数据

1.png2.png


小程序:
通过code换取:
{"code":200,"msg":"ok","info":{"session_key":"KTmrpRTKUrfFQUYynqOiRA==","openid":"oHAXV4oOV5OdgqDtkqRvjuy6MIoU","unionid":"oO91ywTkYDiGVMN633V1GDiTCeus"},"xcx_config":{"appid":"wxb38096deb66b049f","xcx_name":"多选一经销端
{"code":200,"msg":"ok","info":{"session_key":"JWPosf+W6FQF\/B3vQtSurA==","expires_in":7200,"openid":"oszsa0Tlqo0uKKsl9jWWmYVIeNlE","unionid":"oO91ywTkYDiGVMN633V1GDiTCeus"},"xcx_config":{"appid":"wxbe34ed1bdfe9d9f9","xcx_name":"菜鸟工具tool"}}


公众号:
获取用户信息接口会多返回unionid
https://api.weixin.qq.com/sns/userinfo?access_token=" . $access_token . "&openid=" . $openid . "&lang=zh_CN

{"openid":"o1vEwt5XTvmUiYsaSBiNcJld9ni8","nickname":"\u5a03\u5a03\u83dc\ud83c\udde8\ud83c\uddf3","sex":0,"language":"","city":"","province":"","country":"","headimgurl":"https:\/\/thirdwx.qlogo.cn\/mmopen\/vi_32\/Iia5gMS7EgLlkhj8EtNaUbuRkpn1YDJTMTHhSompicwwZJ2gzCibibIxxNzWxD1iboXmQ6qzPgx7w9krff2A4yZPV3xxfeJz4k4M15M5cwO1HQdM\/132","privilege":[],"unionid":"oO91ywTkYDiGVMN633V1GDiTCeus"}



同一个人微信号相对于同一个appid时候,openid是唯一的,但是同一个微信号相对于多个appid下,openid可能重复。当这些appid绑定在同一个微信开放平台后,那么unionid相对于这些绑定到一起的应用就是唯一的(同一个微信号来说)。

本文标签:

版权声明:若无特殊注明,本文皆为《菜鸟站长》原创,转载请保留文章出处。

本文链接:关于微信公众号和多个小程序unionid的说明 - https://wlphp.com/?post=494

发表评论

电子邮件地址不会被公开。 必填项已用*标注