亚洲国产精品成人无码区,公天天吃我奶躁我的比视频,亚洲国产欧美视频亚洲国产精品一区二区成人片不卡,天天躁日日躁狠狠躁视频2021,起视碰看97视频在线少妇久久久久久人妻无码, 芒果乱码一线二线三线新区 ,亚洲熟妇无码AⅤ不卡在线播放,人妻少妇乱子伦无码专区

400-800-9385
網(wǎng)站建設(shè)資訊詳細(xì)

微信小程序怎么獲取用戶資料

發(fā)表日期:2023-05-19 10:28:34   作者來源:劉紅旺   瀏覽:3271   標(biāo)簽:小程序開發(fā)    
微信小程序如何獲取用戶的open_id、昵稱和頭像
1.通過wx. getUserProfile   
這種方式需要用戶點(diǎn)擊同意,并且最新的更新
基礎(chǔ)庫2.27.1以上已經(jīng)無法獲取到用戶的頭像和昵稱,
返回的頭像是灰色頭像,昵稱是 “微信用戶”。
既然已經(jīng)獲取不到用戶昵稱和頭像這個(gè)方法感覺沒有用了
2.通過wx.login() 去獲得code 再用code 獲取 open_id
這樣可以達(dá)到靜默登入錄的效果:代碼如下
   wx.login({
      success: function (res) {
        if (res.code) {
          console.log(res)
          _this._post_form('user/login', {
            code: res.code,
            user_info: '',
            referee_id: wx.getStorageSync('referee_id')
          }, result => {
            // 記錄token user_id
            wx.setStorageSync('token', result.data.token);
            wx.setStorageSync('user_id', result.data.user_id);
          }, false, () => {
           // wx.hideLoading();
          });
        } else {
          console.log('獲取code失?。?#39;)
        }
      },
  
     })
 
后臺(tái)通過code 獲取到open_id
/**獲取open_id */
 public function weixin_login($code) {
      $ret['code'] = 200;
      $app_id = 'xxxxxxxxxxxxx';
      $app_secret = 'xxxxxxxxxxxxxxxxxxx';
      //server調(diào)用微信提供的jsoncode2session接口獲取openid, session_key
      $url = "https://api.weixin.qq.com/sns/jscode2session";
      $params = array(
          'appid' => $app_id,
          'secret' => $app_secret,
          'js_code' => $code,
          'grant_type' => 'authorization_code'
      );
      $res = makeRequest($url, $params);
      if ($res['code'] !== 200 || !isset($res['result']) || !isset($res['result'])) {
          $ret['code'] = 500;
          $ret['msg'] = '調(diào)用jsoncode2session失敗';
          $ret['error'] = $res;
          $this->response($ret,C('API_TYPE'));
      }
      $reqData = json_decode($res['result'], true);
      if (!isset($reqData['session_key'])) {
          $ret['code'] = 500;
          $ret['msg'] = '獲得session_key失敗';
          $ret['error'] = $reqData;
      }else{
        $ret['msg'] = '獲得成功';
        $ret['open_id']=$reqData['openid'];
      }
 
      return $ret;
}
 
3.獲取用戶昵稱和頭像,這里用的是最新的用戶填寫功能,記得發(fā)送到后臺(tái)的圖片要保存到本地地址,記錄本地的圖片地址

基礎(chǔ)資料

 
 

小程序獲取昵稱

真機(jī) 調(diào)試下會(huì)彈出選擇頭像和昵稱

選擇頭像

輸入昵稱

 


獲取頭像 只需要 button 加上open-type="chooseAvatar"
 
 
     <label class="avatar-lable">
            <view class="title">
                選擇頭像
            </view>
            <button class="avatar-box" open-type="chooseAvatar" bindchooseavatar="onChooseAvatar">
              <image  class="avatar" src="{{avatarUrl}}"></image>
            </button>
        </label>
 
 
昵稱只需要input     type="nickname"
 
代碼
如沒特殊注明,文章均為方維網(wǎng)絡(luò)原創(chuàng),轉(zhuǎn)載請(qǐng)注明來自http://www.oulysa.com/news/6774.html
相關(guān)網(wǎng)站設(shè)計(jì)案例
亚洲av色福利天堂,手机看片| 亚洲三级片在线视频| 亚洲韩国欧美视频黄页在线播放免费| 日韩精品视频免费观看| 精品国产自在在线午夜精品| 国产黄大片在线观看画质优化| 昆明夫妇交换聚会群4p疯狂大战图片| 少妇又色又紧又爽又刺激视频| 久久香蕉综合精品国产| 亚洲一区二区三区自拍公司| 国产区精品系列在线观看不卡| 国内成人精品亚洲日本语音| 国产99久久一区二区三区| 国产午夜精品理论片a级在线观看| 色av综合网站综合色一区二区| 久久国产亚洲观看| 人人妻人人澡欧美一区二区| 国产精品久久久久久久小说| 人妻少妇精品专区性色AV| 妺妺窝人体色WWW聚色窝仙踪| 久久综合九色综合97婷婷女人| 黄网站一区二区三区| 国产成人91亚洲精品无码| 扒开双腿猛进入喷水高潮叫声| 2018国产大陆天天弄| 看片福利在线无码| 久久精品欧美日韩精品| 插插射啊爱视频日A级| 一级毛片在线免费观看全黄A免费一级毛片| 久久人妻无码精品一区二区三区| 黄色网站在线观看免费| 亚洲精久久久久久无码| 小十四萝裸体洗澡自慰| 国产激情电影综合在线看| 欧美乱妇高清无乱码在线观看| 国产精品pans私拍| 丁香婷婷在线成人播放视频| 日韩欧美狼一区二区三区免费观看| 丁香五月缴情综合网,亚洲天堂网址| 久久精品日本亚洲| 人妻去按摩店被黑人按中出|