时间:2019-05-03 来源:小程序工厂
登录用按钮才是完美的
是的 我们已经是这样做了
unionid必须用户在同一开放平台下的其他公众号访问过了,在微信小程序里面才能获取到unionid
比如:
A用户已经访问过关联的公众号授权过了,这时去微信小程序登录就能获取到unionid
如果事先从来没访问过公众号,就去登录微信小程序,那是不会返回unionid的
我这边是拿code去后台解密unionid , 没有直接使用wx.login 去拿
两种方式都可以的,主要是得用户在开放平台下其他应用授权过,微信小程序才会返回unionid
使用wx.login怎么直接去得到unionid的值呢?
非常感谢你们的回答。是后台人员解密方式错了,我误以为后台是拿encryptedData、iv 等去解密的,(因为所有值都传递给后台了)实际后台拿的是code去解密,所有有些场景是获取不到的。
encryptedData、iv 、session_key肯定是可以解密出unionID的,如果没有那么应该是wx.getUserInfo的相关参数设置的不对吧