
openid是同一用户同一应用唯一;而手销unionid是同一用户不同应用唯一。
很显然,如果要拿到用户的唯一id,只能用unionid。
因为unionid是用户的旅神私密信息,所以需要走登录入口。
uni-app框架对这块做了很好的封拆薯亏装,直接调用即可。不过api有点乱,手册介绍的实例是用云函数的方式获取,但云函数的相关配置比较繁琐,我们可以绕过不用。
微埋余信小程序button apihttps://developers.weixin.qq.com/miniprogram/dev/component/button.html
微信小程序 社区 unionid总结
https://developers.weixin.qq.com/community/develop/doc/000c2424654c40bd9c960e71e5b009
【情况1】若当前小程序未关联微信开放平台,则没有unionId
解决方案:登纤嫌录 微信开放平台,绑定小程序。
【情况2】已经关联微信开放平台的小程序,但
(1)即没有关注过公众号,
(2)也没有登录过公众号,
(3)更没有使用微信登录的方式登录过app
则此时,微信接口服务端获取不到unionId
解决方案:通毁液手过小程序端的获取用户信息e.detail.rawData 解析到unionId 再传给服务端
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)