說說取得session_key#和openid的條件
1.AppID(小程式ID),需要通過微信認證;
2.AppSecret(小程式密鑰);
3.登入時取得code;
注意:即使取得了appid,未通過微信認證,也是不能拿到code的.
列印出來是這樣的.
取得流程:
1.在公眾平台上找到AppID(小程式ID)和AppSecret(小程式金鑰);
2.微信小程式中呼叫API取得code
wx.login({ success: function(res) { console.log(res.code) //这就是code });
3.code 換取session_key和openid
#使用者允許登入後,回呼內容會帶上code(有效期限五分鐘),開發者需要將code 傳送到開發者伺服器後台,使用code 換取session_key api,將code 換成openid 和session_key
後台存取微信伺服器介面就能拿到openid 和session_key
文件說不應該把openid或session_key當作使用者識別;
#我就不折騰了.直接用openid做唯一標識.沒啥毛病.
當然也可以按照官方文檔,後台生成session,以3rd_session為key,session_key+ opneid為value.
###### ###以上是小程式中如何取得參數openid & session_key的方法介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!