欧美日韩国产一区,亚洲一区视频,色综合久久久久,私密按摩师舌头伸进去了,99re6这里只有精品,夜夜性日日交xxx性hd

精華

1:獲得session_key和openId(加解密、簽名系列)

  • • 發表于 8年前
  • • 作者 Roluce
  • • 15006 人瀏覽
  • • 4 條評論
  • • 最后編輯時間 8年前
  • • 來自 [技 術]

原創聲明:本文為作者原創,未經允許不得轉載,經授權轉載需注明作者和出處

1:session_key和openId是什么?

session_key

官方說明為:
session_key是微信服務器生成的針對用戶數據進行加密簽名的密鑰

session_key的用途
1:對wx.getUserInfo()接口得到“用戶信息中的密文”進行解密。
2:對它“稍作處理”,用作維護小程序的登錄態。

“稍微處理”大體為:
1:生成一個隨機數(官方把他叫做3rd_session)
2:把這個隨機數當session的key,session_key + openid為value。
即:session[3rd_session]=session_key+openid

openId

openId:用戶唯一標識
即:每個微信用戶在你的小程序的唯一的標識。


2:如何獲得session_key和openId

官方提供了HTTP接口:
https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code=JSCODE&grant_type=authorization_code

獲取步驟:

1:獲得appidsecretjs_code

2:用appidsecretjs_code分別替換如上接口地址的APPIDSECRETJSCODE,其他不變,組裝成完整的地址。

例如:

3:在“瀏覽器打開此地址”或者“在后臺模擬瀏覽器的GET執行此地址”就可返回如下的JSON數據(包含openid、sessionkey)

總結:

從1,2,3步驟可知,只要獲得appid,secret,js_code就可得到session_key和openId


3:appid和secret的獲得

appid為小程序ID
secret為小程序密鑰(AppSecret)

獲得方法:

小程序后臺登錄網址:https://mp.weixin.qq.com/
打開小程序后臺網址、注冊、登錄后,按如下圖所示就可找到你的AppID和AppSecret。

注意:

目前小程序個人不能注冊,開放注冊范圍:企業、政府、媒體、其他組織;
當然用這個辦法,個人也能注冊了。

傳送門: https://my.oschina.net/imhoodoo/blog/780901


4:js_code如何獲得

調用wx.login()接口就可獲取登錄憑證(js_code)


5:總結整個session_key獲取的流程

1:注冊微信小程序、登錄后臺在設置中獲得appIdsecret(密鑰)

2:調用wx.login()接口獲取登錄憑證js_code

3:調用wx.request()接口把js_code發送到服務器后臺

4:在服務器后臺已知appIdsecretjs_code

然后調用如下官方提供的http接口,即可返回獲取openIdsession_key

官方提供了http接口地址為:
https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code=JSCODE&grant_type=authorization_code

END…

分享到:
4條評論
Ctrl+Enter
作者

Roluce

Roluce

APP:0 帖子:50 回復:112 積分:3610

已加入社區[3065]天

山東_聊城_qq:635068

作者詳情》
Top