• <noscript id="ggggg"><dd id="ggggg"></dd></noscript>
    <small id="ggggg"></small> <sup id="ggggg"></sup>
    <noscript id="ggggg"><dd id="ggggg"></dd></noscript>
    <tfoot id="ggggg"></tfoot>
  • <nav id="ggggg"><cite id="ggggg"></cite></nav>
    <nav id="ggggg"></nav>
    成人黃色A片免费看三更小说,精品人妻av区波多野结衣,亚洲第一极品精品无码,欧美综合区自拍亚洲综合,久久99青青精品免费观看,中文字幕在线中字日韩 ,亚洲国产精品18久久久久久,黄色在线免费观看

    微信小程序開發(四)獲取用戶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)
          }
        }
      });
    },

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


    日歷

    鏈接

    個人資料

    藍藍設計的小編 http://m.lzhte.cn

    存檔

    主站蜘蛛池模板: 首页 图区 国产 亚洲 欧美| 少妇人妻精品无码专区视频 | 五月天婷婷97视频在线| 日日摸夜夜添夜夜添a片| 蜜臀AV无码一区二区三区| 国产又黄又硬又湿又黄的视| 亚洲中文字幕第二十三页| 短篇高h肉汁文黄蓉| 色偷偷亚洲av男人的天堂| 黄色三级小说| 久久久久久久久女黄| 国产精品高清视亚洲中文| 97精品国产91久久久久久久 | 人妻蜜臀久久av不卡| 久久婷婷成人综合色综合| 亚洲AV成人无码一二三在线观看| 韩国主播福利视频一区二区| 国产精品久久久天天影视香蕉| www.91av| 国产亚洲成AV人片在线观看导航| 如何看色黄视频中文字幕 | 最新中文字幕AV无码专区不| 国产精品XXX| 国产东北女人拳交5| 国产人碰人摸人爱视频| 无码A级| 亚洲无码高清免费视频亚洲| 国产亚洲高清一区二区三区| 国产av成人亚洲综合| 天天碰天天爽天天噜| 最新无码专区超级碰碰碰| 5555国产在线观看| 最新午夜国内自拍视频| 永久不封国产毛片AV网煮站| 亚洲av成人无码精品电影在线 | 免费黄色小视频网站| 国产欧美国产精品第一区| 97无码免费人妻超级碰碰碰| 成年男女免费视频网站点播| 欧洲一区二区中文字幕| 国产精品99久久久久久98AV|