只需一步,快速开始
我感觉最近对unionid和openid的一些知识的需求开始变多了,所以特此将一些有意义的讨论附在此处 讨论一:小程序 怎么获取 unionid 1.加入开放平台 2.获取session_key 3.wx.getUserInfo获取到encr
1.加入开放平台 2.获取session_key 3.wx.getUserInfo获取到encryptedData和iv 传给服务器 4.sessionKey+iv解密encryptedData得到带unionId的json
开放平台 需要先认证 session_key是前台根据wx.login的code换来的(服务器端必须要做好合理的缓存设计) 备注:wx.login的code只能使用一次 多次login或者随意 login会造成iv和encryptedData和session_key不对应而解密失败
openid不要再网络中传输
传encryptedData到服务端得到unionid;
cheksession就是检查有没有过期;
1、不依赖微信的的openid,登陆使用以前的系统(最多也就是绑定一下openid,微信和系统的账号绑定)
2、完全依赖,就需要使用
unionId不是要在开发者中心 绑定公众号才会有吗 如果开发者有在多个公众号,或在公众号、移动应用之间统一用户帐号的需求,需要前往微信开放平台(open.weixin.qq.com)绑定公众号后,才可利用UnionID机制来满足上述需求。
如果开发者有在多个公众号,或在公众号、移动应用之间统一用户帐号的需求,需要前往微信开放平台(open.weixin.qq.com)绑定公众号后,才可利用UnionID机制来满足上述需求。
对,保存在本地,用来验证用户身份的
这个可以不用发请求就能获取用户信息,而且可以获取unionid
对
后台唯一标识 当前用户
unionid针对单个用户在不同平台中的唯一标识
首页
分类
索引
我的