小程序中怎么获取参数openid,session_key

  介绍

小编给大家分享一下小程序中怎么获取参数openid,session_key,希望大家阅读完这篇文章之后都有所收获、下面让我们一起去探讨吧!

说说获取session_key和openid的条件
1. appid(小程序ID),需要通过微信认证;
2. appsecret(小程序密钥);
3。登录时获取代码;

注意:即使获取到了appid,未通过微信认证,也是不能拿的到的代码。
打印出来是这样的。

小程序中怎么获取参数openid,session_key

获取流程:
1。公众平台上找到AppID(小程序ID)和AppSecret(小程序密钥);

小程序中怎么获取参数openid,session_key

2。微信小程序中调用API获取代码

wx.login ({   ,,,,,:成功,函数(res), {   ,,,,,,,console.log (res.code),//这就是code ,   ,,,});

3。代码换取session_key和openid
用户允许登录后,回调内容会带上代码(有效期五分钟),开发者需要将代码发送到开发者服务器后台,使用代码换取session_key api,将代码换成openid和session_key 小程序中怎么获取参数openid,session_key

后台访问微信服务器接口就能拿到openid和session_key

小程序中怎么获取参数openid,session_key

文档说不应该把openid或者session_key作为用户标识;
我就不折腾了。直接用openid做唯一标识。没啥毛病。

当然也可以按照官方文档,后台生成会话,以3 rd_session为关键,session_key + opneid为价值。

小程序中怎么获取参数openid,session_key

看完了这篇文章,相信你对“小程序中怎么获取参数openid,session_key”有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!

小程序中怎么获取参数openid,session_key