<thead id="kdfuf"><font id="kdfuf"></font></thead>
<samp id="kdfuf"></samp>
    <nav id="kdfuf"><strong id="kdfuf"></strong></nav>
      中文字幕无码一区二区三区在线,久久精品人人做人人爽,国产一级内射无挡观看,十八禁在线黄色网站,日韩欧美国产另类久久久精品 ,少妇人妻偷人精品一区二区,久久午夜视频,亚洲春色AⅤ无码专区

      微信小程序開發(四)獲取用戶openid

      2018-9-12    seo達人

      如果您想訂閱本博客內容,每天自動發到您的郵箱中, 請點這里

      在小程序里面有兩個地方獲取用戶的openid。 
      一個是wx.login(OBJECT),第二個是wx.getUserInfo(OBJECT)。 
      這里我使用的是第一種wx.login(OBJECT)。

      步驟

       wx.login({
        success: function(res) { if (res.code) { //  第一步: 獲取code //發起網絡請求 wx.request({
              url: '后臺接口', // 獲取openid data: {
                code: res.code
              }
            })
          } else {
            console.log('獲取用戶登錄態失敗!' + res.errMsg)
          }
        }
      }); 
      
      • 1
      • 2
      • 3
      • 4
      • 5
      • 6
      • 7
      • 8
      • 9
      • 10
      • 11
      • 12
      • 13
      • 14
      • 15

      后端的實現

      后端的實現就是后端調用這個接口:https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code=JSCODE&grant_type=authorization_code。 
      這里寫圖片描述

      /*
       * 根據code獲取微信用戶的openid
       */ router.get('/api/getWxCode', function(req, res, next) { var param = req.query || req.params; var code = param.code; var urlStr = 'https://api.weixin.qq.com/sns/jscode2session?appid=' + wxConfig.AppID + '&secret=' + wxConfig.Secret + '&js_code=' + code + '&grant_type=authorization_code';
          request(urlStr, function (error, response, body) { if (!error && response.statusCode == 200) { var jsBody = JSON.parse(body); 
                  jsBody.status = 100;
                  jsBody.msg = '操作成功';
                  res.end(JSON.stringify(jsBody));
              }
          })
      }); 
      
      • 1
      • 2
      • 3
      • 4
      • 5
      • 6
      • 7
      • 8
      • 9
      • 10
      • 11
      • 12
      • 13
      • 14
      • 15
      • 16

      具體實例

      /**
       * 生命周期函數--監聽頁面加載
       */ onLoad: function (options) { var self = this;
        wx.login({
          success: function (res) { if (res.code) { //發起網絡請求 wx.request({
                url: 'https://www.hgdqdev.cn/api/getWxCode',
                data: {
                  code: res.code
                },
                success: function(res){ if(res.data.status == 100){ self.setData({
                      openid: res.data.openid
                    })
                  }
                },
                fail: function(){ }
              })
            } else {
              console.log('獲取用戶登錄態失??!' + res.errMsg)
            }
          }
        });
      },

      藍藍設計www.tuitetiyu.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 平面設計服務。


      日歷

      鏈接

      個人資料

      藍藍設計的小編 http://www.tuitetiyu.cn

      存檔

      主站蜘蛛池模板: 一级毛片真人免费| 国产精品无码免费视频二| 97在线视频人妻无码| 人与性动交AAAABBBB| 亚洲视频一区| 日韩国产亚洲欧美中国v| 丰满岳乱妇BD在线观看中字| 亚洲AVAV天堂Av在线精品一区二区| 亚洲精品国产11p| 亚洲性日韩精品| 在线欧美精品一区二区三区| 柠檬福利第一导航在线| av无毒无码亚洲国产中文| 亚洲日韩乱码中文无码蜜桃臀| 日本一丰满一bbw| 亚洲av无码专区电影在线观看| 久久精品国产99国产精2020| 久久久久久精品成人免费图片| 亚洲性猛交xxxx| 丁香五月综合久久激情| 罗田县| 日日噜狠狠噜天天噜AV| 18精品久久久无码午夜福利| 国产又色又爽精品无码的视频| 午夜视频免费在线观看| 风韵犹存丰满大屁股熟女国产| 中文字幕亚州综合| 日韩久久久久久中文人妻| 精品少妇人妻av一区二区三区| 灵石县| 色综合久久天天综合| 国产成在线观看免费视频成本人| 米奇影院888奇米色99在线| 国产精品午夜福利在线观看| 亚洲精品成人无限看| 久久综合九九亚洲一区| 久久成人国产精品免费软件| 国产精品拍自在线观看| 扶着老师的肥臀播种怀孕小说| 亚洲色偷偷色噜噜狠狠99| 亚洲另类春色国产|