免费国产欧美国日产_少妇AV一区二区三区无码_蜜桃精品av无码喷奶水小说_jk18禁网站视频_精产国品一二三级产品区别_被夫の上司に犯波多野结衣_78m成人手机免费看_最爽最刺激18禁视频_偷偷色噜狠狠狠狠的777米奇

易優(yōu)GEO 重磅上線 ~ 一站式GEO優(yōu)化工具,讓豆包、文心一言、DeepSeek 在回答中主動(dòng)推薦你的品牌,搶占AI流量入口!  點(diǎn)擊查看

小程序模板網(wǎng)

微信小程序的wx.request API和獲取openId、sessionKey的方法【原創(chuàng)】 ...

發(fā)布時(shí)間:2018-05-02 14:43 所屬欄目:小程序開發(fā)教程

最近看了一些微信小程序的教程,在微信小程序中我們用wx.request來(lái)請(qǐng)求數(shù)據(jù)。先簡(jiǎn)單介紹一下wx.request API,因?yàn)楂@取openId、sessionKey也需要用這個(gè)API。

wx.request就是ajax,與后臺(tái)交互請(qǐng)求數(shù)據(jù),基礎(chǔ)參數(shù)和用法與jQuery的$.ajax方法類似。下面是官方文檔對(duì)wx.request基礎(chǔ)參數(shù)的說(shuō)明:(圖片一上傳就模糊了,看不清楚 點(diǎn)擊這里 )

url和data用過(guò)$.ajax的都知道,url是你從后臺(tái)獲取數(shù)據(jù)的接口連接,data是你需要發(fā)送過(guò)去的數(shù)據(jù),下面的案例也有說(shuō)明;

header的默認(rèn)是 ‘content-type’: ‘application/json’對(duì)數(shù)據(jù)進(jìn)行 JSON 序列化,’application/x-www-form-urlencoded’是將數(shù)據(jù)轉(zhuǎn)換成 query string ;

其他的沒有什么好說(shuō)明的,上面文檔已經(jīng)說(shuō)明的很詳細(xì)了。

下面我介紹一下怎么獲取openId和sessionKey:

App({
  onLaunch: function() {
    wx.login({ //微信登錄
      success: function(res) { //登錄成功后執(zhí)行的的函數(shù)
        //發(fā)送 res.code 到后臺(tái)換取 openId, sessionKey

        if (res.code) {
          //發(fā)起網(wǎng)絡(luò)請(qǐng)求
          wx.request({
            url: 'https://api.weixin.qq.com/sns/jscode2session',//這是固定的就是這個(gè)地址
            data: {
              appid:'AppID',//小程序的ID
              secret:'AppSecret',//小程序的密鑰
              js_code:res.code,
              grant_type:'authorization_code'
            },
            method: 'POST',
            header:{
              'content-type': 'application/json' // 默認(rèn)值
            },
            success: function(res) { 
              console.log(res.data.openId)//openId
              console.log(res.data.session_key)//sessionKey
            },
            fail: function(res) {
              console.log('獲取openId、sessionKey失敗!' + res.errMsg)
            }
          })
        } else {
          console.log('獲取用戶登錄態(tài)失??!' + res.errMsg)
        }
      }
    });
  }
})


本文地址:http://m.szcjxy.com/wxmini/doc/course/24140.html 復(fù)制鏈接 如需定制請(qǐng)聯(lián)系易優(yōu)客服咨詢: 點(diǎn)擊咨詢
在線客服