2、打开设置找到小程序的基本设置里面有小程序ID(AppID),在设置的最底下
3、我们在开发下找到服务器与域名,这里要配置域名才能在碰胡晌小程序里调用
4、我们用小程序“code”和小程序AppSecret(小程序密钥)来获取"openid"这个是笑锋微信的+用户的做配唯一ID,附上代码(填上对应的code和APPsecret),这样我们就能拿到微信的openid
表示数散纤据和软件不同。1、res、code是微信小程序上的数据编码,而res、data是应用程序上的冲简仿数据编码。
2、res、code表示务器返回数据,咐穗res、data表示后端JSON转成的JavaScript对象。
小程含旦序如何获取code的步骤,希望这些方法能够谈老丛帮助到大家。首先,调用wx.login获取code,判断用户是否授权读取用户信息,调用wx.getUserInfo读取用户数据。
然后,由于小程序后台授权域名无法授权微信的域名,所以我们只能通过我们自己的服务器去调用微信服务器去获取用户信息。
然后,故我们将wx.login获取code和wx.getUserInfo获取的encryptedData与iv通过wx.request请求传入后台。
然后,调用接口获取登录凭证(code)进而换取用户登录态信息,包括用户的唯一标识(openid)及本次登录的会话密钥(session_key)。
然后,用户数据的加解密通讯需要依赖会话密钥完成,code换取session_key,这是一个HTTPS接口,开发者服务器使用登录凭证code获取session_key和openid。
最后,其中session_key是对用户数据进行加密签名的密钥。为了自含樱身应用安全,session_key不应该在网络上传输。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)