主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
首先,让我向您介绍小程序。
小程序是无需下载和安装即可使用的应用程序。它实现了“触手可及”的梦想,用户可以通过扫描或搜索打开应用程序。它还体现了“用后即跑”的理念,用户不必在意是否安装了太多应用程序。应用程序将随处可见,随时可用,但没有必要安装或卸载它们。
1:什么是1:session_key和openId?
会话密钥
官方给出的解释是:session_key是微信服务器生成的密钥,用于对用户数据进行加密和签名。session_key的作用是(1)解密wx.getUserInfo()接口获取的“用户信息中的密文”。(2)“轻微处理”它以保持小程序的登录状态。“略微处理”大致如下:(1)生成一个随机数(官方称为3rd _ session);(2)以该随机数作为会话的密钥,以session_key+openid为值。即:会话
2.如何获取session_key和openId官方提供了HTTP接口:https://api.weixin.qq.com/sns/jscode2session?. APPID = APPID & SECRET = SECRET & js _ code = js code & grant _ type = authorization _ code获取步骤:(1)获取APPID、SECRET、js _ code;(2)分别用appid、secret、js _ code替换appid、secret、js _ code,否则,汇编。例如:
!
4.AppID和秘密获取
Appid是小程序id,IDsecret是小程序密钥(AppSecret)获取方法:小程序后台登录URL:https://mp.weixin.qq.com/打开小程序后台URL,注册并登录后,可以找到您的AppID和AppSecret,如下图所示。
微信小程序获取session_key和openId(加解密,签名系列)
注:目前小程序个人无法注册,开放注册范围为:企业、政府、媒体等组织;当然,通过这种方式,个人可以注册。门户网站:http://www.moquu.com/v/372.html
5.js_code如何通过调用wx.login()接口来获取登录凭据(JS _ code)。
微信小程序获取session_key和openId(加解密、签名系列)!
6.总结一下获取session_key的全过程(1)注册微信小程序,登录后台,在设置中获取appId和secret(密钥);(2)调用wx.login()接口获取登录凭证;(3)调用wx.request()接口向服务器后台发送js _ code(3;(4)在服务器后台,已知appId和secret。
官方http接口地址为:https://api.weixin.qq.com/sns/jscode2session?. APPID = APPID & SECRET = SECRET & js _ code = JSCODE & grant _ type = authorization _ code
相关推荐:小程序开发教程
这几篇文章你可能也喜欢:
- 如何实现小程序发送服务通知(小程序如何主动向用户发送通知)
- 如何获取小程序的unionid(如何获取小程序的页面路径)
- 生成海报的示例小程序(Java后端)(微信小程序生成海报演示)
- 什么是小程序? 有哪些功能?(什么是小程序?有哪些功能?)
- 介绍如何用小程序生成参数二维码(二维码+小程序参数)
本文由主机参考刊发,转载请注明:小程序登录过程摘要 https://zhujicankao.com/115242.html
评论前必须登录!
注册