微信小程式開發學習 獲取使用者資訊

2022-08-28 09:51:09 字數 406 閱讀 1527

1、使用wx.login介面獲取使用者登入憑證的code,因為這些涉及到使用者的隱私,所有這個code需要我們處理

3、用獲取的code請求自己的介面,從而獲取使用者的openid

4、通過wx.login()獲取到使用者登入態之後,需要維護登入態。開發者要注意不應該直接把 session_key、openid 等字段作為使用者的標識或者 session 的標識,而應該自己派發乙個 session 登入態(請參考登入時序圖)。對於開發者自己生成的 session,應該保證其安全性且不應該設定較長的過期時間。session 派發到小程式客戶端之後,可將其儲存在 storage ,用於後續通訊使用。

使用者授權

wx.getsetting(})}

}})

微信小程式開發獲取使用者資訊

responsebody public map decodeuserinfo string encrypteddata,string iv,string code string wxspsecret 授權 必填 string grant type authorization code 請求引數 傳送...

微信小程式 獲取使用者資訊

第一種獲取方案 1 首先呼叫wx.login 介面 讓使用者授權驗證,也就是我們肉眼觀察到的,你是否對 xx授權這種資訊。2 使用者成功授權後,呼叫wx.getuserinfo 介面獲取使用者資訊。完整 如下 wx login 第二種比較複雜了,需要與後台進行互動才能獲得userinfo,但是這種方...

微信小程式獲取使用者資訊

後端解密,獲得使用者具體資訊。官方介面文件 使用spring boot中的resttemplate來傳送請求 public loginresult dologin string code catch exception e 官方介面文件 org.bouncycastlegroupid bcprov ...