做爰高潮a片〈毛片〉,尤物av天堂一区二区在线观看,一本久久A久久精品VR综合,添女人荫蒂全部过程av

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

微信小程序如何獲取openid及用戶信息

來源:懂視網 責編:小采 時間:2020-11-27 22:20:53
文檔

微信小程序如何獲取openid及用戶信息

微信小程序如何獲取openid及用戶信息:微信小程序獲取openid及用戶信息的方法 1. 獲取openid 1.1 獲取code 調用接口獲取登錄憑證(code)進而換取用戶登錄態信息,包括用戶的唯一標識(openid) 及本次登錄的會話密鑰(session_key)。用戶數據的加解密通訊需要依賴會話密鑰完成。 wx.lo
推薦度:
導讀微信小程序如何獲取openid及用戶信息:微信小程序獲取openid及用戶信息的方法 1. 獲取openid 1.1 獲取code 調用接口獲取登錄憑證(code)進而換取用戶登錄態信息,包括用戶的唯一標識(openid) 及本次登錄的會話密鑰(session_key)。用戶數據的加解密通訊需要依賴會話密鑰完成。 wx.lo

微信小程序獲取openid及用戶信息的方法

1. 獲取openid

1.1 獲取code

調用接口獲取登錄憑證(code)進而換取用戶登錄態信息,包括用戶的唯一標識(openid) 及本次登錄的會話密鑰(session_key)。用戶數據的加解密通訊需要依賴會話密鑰完成。

wx.login({
 //獲取code
 success: function(res) {
 code = res.code //返回code
 }
})


1.2 獲取openid

拿到上一步獲取的code,結合小程序 appid 和 secret 請求接口https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code=JSCODE&grant_type=authorization_code 換取openid,與 openid 一同被返回的,還包括 session_key,其中 session_key 是對用戶數據進行加密簽名的密鑰。為了自身應用安全,session_key 不應該在網絡上傳輸。

wx.request({
 url: 'https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code='+ code +'&grant_type=authorization_code',
 data: {},
 header: {
 'content-type': 'application/json'
 },
 success: function(res) {
 openid = res.data.openid //返回openid
 }
})

2. 獲取用戶信息

2.1 在app.js中創建該全局方法

//app.js
getUserInfo:function(cb){
 var that = this
 if(this.globalData.personInfo){
 typeof cb == "function" && cb(this.globalData.personInfo)
 }else{
 //調用登錄接口
 wx.login({
 success: function () {
 wx.getUserInfo({
 success: function (res) {
 that.globalData.personInfo = res.userInfo
 typeof cb == "function" && cb(that.globalData.personInfo)
 }
 })
 }
 })
 }
}

2.2 實例化全局方法獲取用戶信息

var that = this;
//調用應用實例的方法獲取全局數據
app.getUserInfo(function (personInfo) {
 //更新數據
 that.setData({
 personInfo: personInfo
 })
})

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

微信小程序如何獲取openid及用戶信息

微信小程序如何獲取openid及用戶信息:微信小程序獲取openid及用戶信息的方法 1. 獲取openid 1.1 獲取code 調用接口獲取登錄憑證(code)進而換取用戶登錄態信息,包括用戶的唯一標識(openid) 及本次登錄的會話密鑰(session_key)。用戶數據的加解密通訊需要依賴會話密鑰完成。 wx.lo
推薦度:
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 巴东县| 平邑县| 台中县| 苍溪县| 郸城县| 惠来县| 珠海市| 佛冈县| 穆棱市| 多伦县| 城固县| 佛学| 诸暨市| 天全县| 榆中县| 开平市| 上栗县| 岳阳县| 营山县| 琼结县| 霍城县| 陵川县| 高平市| 黔西县| 临沧市| 西昌市| 沐川县| 葫芦岛市| 永新县| 进贤县| 如皋市| 新巴尔虎左旗| 弥渡县| 金沙县| 仙居县| 北票市| 大城县| 广河县| 金堂县| 鹤壁市| 舒兰市|