婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > php獲取微信openid方法總結

php獲取微信openid方法總結

熱門標簽:聊城電話外呼系統公司 江蘇電商外呼系統運營商 銅川電話機器人價格 辦理重慶400電話 沛縣400電話辦理 青白江地圖標注 AI電話機器人OEM貼牌 智能電話機器人好公司門薩維 德陽中江如何申請400開頭電話

使用微信接口,無論是自動登錄還是微信支付我們首先需要獲取的就是openid,獲取openid的方式有兩種,一種是在關注的時候進行獲取,這種訂閱號就可以獲取的到,第二種是通過網頁授權獲取,這種獲取需要的是認證服務號。

今天我要說的是第二種網頁授權獲取openid。下面是我寫的一個關于獲取openid的類

?php

/**

 * 微信授權相關接口

 * 

 * @link http://www.phpddt.com

 */

class Wchat

{

   private $app_id = 'wx444444444444';

   private $app_secret = '77777777';

   private $state='aaaa';

  /**

   * 獲取微信授權鏈接

   * 

   * @param string $redirect_uri 跳轉地址

   * @param mixed $state 參數

   */

  public function get_authorize_url($redirect_uri = '', $state = '')

  {

    $redirect_uri = urlencode($redirect_uri);

    return "https://open.weixin.qq.com/connect/oauth2/authorize?appid={$this->app_id}redirect_uri={$redirect_uri}response_type=codescope=snsapi_userinfostate={$state}#wechat_redirect";

  }

   /**

   * 獲取微信openid

   */

  public function getOpenid($turl)

  {

    if (!isset($_GET['code'])){

      //觸發微信返回code碼

       

       $url=$this->get_authorize_url($turl, $this->state);

       

      Header("Location: $url");

      exit();

    } else {

      //獲取code碼,以獲取openid

      $code = $_GET['code'];

      $access_info = $this->get_access_token($code);

      return $access_info;

    }

     

  }

  /**

   * 獲取授權token網頁授權

   * 

   * @param string $code 通過get_authorize_url獲取到的code

   */

  public function get_access_token($code = '')

  {

   $appid=$this->app_id;

   $appsecret=$this->app_secret;

    

    $token_url = "https://api.weixin.qq.com/sns/oauth2/access_token?appid=".$appid."secret=".$appsecret."code=".$code."grant_type=authorization_code";

    //echo $token_url;

    $token_data = $this->http($token_url);

    // var_dump( $token_data);

    if($token_data[0] == 200)

    {

      $ar=json_decode($token_data[1], TRUE);

      return $ar;

    }

     

    return $token_data[1];

  }

   

   

  public function http($url, $method='', $postfields = null, $headers = array(), $debug = false)

  {

    $ci = curl_init();

    /* Curl settings */

    curl_setopt($ci, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);

    curl_setopt($ci, CURLOPT_CONNECTTIMEOUT, 30);

    curl_setopt($ci, CURLOPT_TIMEOUT, 30);

    curl_setopt($ci, CURLOPT_RETURNTRANSFER, true);

 

    switch ($method) {

      case 'POST':

        curl_setopt($ci, CURLOPT_POST, true);

        if (!empty($postfields)) {

          curl_setopt($ci, CURLOPT_POSTFIELDS, $postfields);

          $this->postdata = $postfields;

        }

        break;

    }

    curl_setopt($ci, CURLOPT_URL, $url);

    curl_setopt($ci, CURLOPT_HTTPHEADER, $headers);

    curl_setopt($ci, CURLINFO_HEADER_OUT, true);

 

    $response = curl_exec($ci);

    $http_code = curl_getinfo($ci, CURLINFO_HTTP_CODE);

 

    if ($debug) {

      echo "=====post data======\r\n";

      var_dump($postfields);

 

      echo '=====info=====' . "\r\n";

      print_r(curl_getinfo($ci));

 

      echo '=====$response=====' . "\r\n";

      print_r($response);

    }

    curl_close($ci);

    return array($http_code, $response);

  }

 

}

?>

getOpenid($turl)這個方法就是獲取openid的方法。前端調用代碼如下:

$openid=isset($_COOKIE['openid'])?$_COOKIE['openid']:'';

  

   if(empty($openid))

   {

     $wchat=new wchat();

     $t_url='http://'.$_SERVER['HTTP_HOST'].'/user.php?act=register';

      

     $info=$wchat->getOpenid($t_url);

      

     if($info){

        $openid=$info['openid'];

      setcookie('openid',$openid,time()+86400*30);  

        

     }

      

   }

以上就是我總結的獲取openid的方法啦。

以上就是php獲取微信openid的詳細內容,更多請關注腳本之家其它相關文章!

您可能感興趣的文章:
  • PHP通過微信跳轉的Code參數獲取用戶的openid(關鍵代碼)

標簽:南寧 迪慶 三亞 烏魯木齊 山南 濟寧 赤峰 鷹潭

巨人網絡通訊聲明:本文標題《php獲取微信openid方法總結》,本文關鍵詞  php,獲取,微信,openid,方法,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《php獲取微信openid方法總結》相關的同類信息!
  • 本頁收集關于php獲取微信openid方法總結的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    91视频在线看| 国产成人精品网址| 一区二区三区美女视频| 五月天中文字幕一区二区| 亚洲男人的天堂网| 欧美日韩久久不卡| 日韩成人午夜精品| 久久你懂得1024| 99国产精品99久久久久久| 亚洲国产一区二区在线播放| 日韩欧美一区二区免费| 不卡欧美aaaaa| 日韩av在线发布| 中文字幕免费观看一区| 欧亚洲嫩模精品一区三区| 色婷婷久久久久swag精品 | 欧美午夜精品久久久久久超碰| 国产精品国产三级国产专播品爱网| 亚洲成人中文在线| 欧美日韩一区三区| 视频一区二区不卡| 日韩你懂的在线播放| 热久久一区二区| 欧美va亚洲va香蕉在线| 麻豆高清免费国产一区| 日韩精品一区二区三区在线播放 | 日本伊人精品一区二区三区观看方式| 日本韩国欧美在线| 成人免费在线播放视频| 91视频免费看| 天堂午夜影视日韩欧美一区二区| 欧美精品精品一区| 国产在线精品视频| 亚洲日本韩国一区| 欧美精品v国产精品v日韩精品| 蜜臀91精品一区二区三区| 久久久精品综合| 91猫先生在线| 蜜臀av性久久久久蜜臀av麻豆| 国产拍揄自揄精品视频麻豆| 一本大道久久a久久综合婷婷| 午夜久久久影院| 欧美一区二区不卡视频| 国产成人高清在线| 亚洲国产日韩a在线播放性色| 日韩欧美第一区| 成人a区在线观看| 亚洲成人手机在线| 久久久777精品电影网影网| 99精品桃花视频在线观看| 亚洲综合一区在线| 欧美mv日韩mv国产| 色播五月激情综合网| 丝袜美腿亚洲综合| 国产精品毛片久久久久久| 欧美精选在线播放| 不卡在线视频中文字幕| 人人精品人人爱| 亚洲天堂网中文字| 精品日韩99亚洲| 欧美伊人久久久久久久久影院 | 国产精品国产自产拍高清av| 亚洲成人一二三| 成人高清免费观看| 欧美成人一区二区三区在线观看| 欧美成人激情免费网| 亚洲欧美另类小说| 成人激情午夜影院| 日韩视频一区二区三区| 亚洲一二三四在线| 欧美精品777| 日韩二区三区四区| 91精品国产色综合久久不卡电影 | 亚洲网友自拍偷拍| 国产精品丝袜91| 激情五月婷婷综合网| 亚洲国产aⅴ成人精品无吗| 国产精品美女视频| 久久99国内精品| 亚洲靠逼com| 日韩av网站免费在线| 亚洲国产精品一区二区www在线 | 亚洲视频在线一区二区| 日韩无一区二区| 欧美中文字幕一区| 国产精品羞羞答答xxdd| 日本在线不卡一区| 亚洲一区电影777| 亚洲欧美电影一区二区| 亚洲国产精品av| 成人免费在线视频| 成人免费av网站| 3751色影院一区二区三区| 国产欧美日韩亚州综合 | 欧美唯美清纯偷拍| 国产精品高潮呻吟久久| 国产精品视频麻豆| 成人av网站在线| 久草中文综合在线| 激情五月激情综合网| 美腿丝袜亚洲色图| 丁香六月久久综合狠狠色| 国产一区二区三区精品欧美日韩一区二区三区| 日韩精品自拍偷拍| 国产精品网站一区| 亚洲欧洲国产日韩| 亚洲视频每日更新| 久久久不卡网国产精品二区| 日韩免费视频一区二区| 午夜精品成人在线| 精品亚洲成a人| 国模冰冰炮一区二区| 欧美丝袜丝交足nylons图片| 一区二区三区在线观看欧美| 91视频.com| 国产v综合v亚洲欧| 亚洲精品一线二线三线无人区| 蜜臀av一区二区在线观看| 亚洲男人的天堂av| 久久成人18免费观看| 一区二区三区四区国产精品| 欧美午夜精品理论片a级按摩| 强制捆绑调教一区二区| 蜜臀久久99精品久久久画质超高清 | 91麻豆蜜桃一区二区三区| 欧美三区在线观看| 99久久久无码国产精品| 国产午夜一区二区三区| 99久久婷婷国产综合精品电影 | 国产人成亚洲第一网站在线播放| 色欧美乱欧美15图片| 91麻豆精品国产无毒不卡在线观看| 欧美激情一二三区| 国产精品美女久久久久久久网站| 午夜精品一区在线观看| 一区二区激情视频| 视频一区二区三区在线| 成人国产精品免费观看动漫| 欧美精品三级日韩久久| 日本一区二区三区久久久久久久久不 | 亚洲一区视频在线| 亚洲乱码一区二区三区在线观看| 看片网站欧美日韩| 欧美日产在线观看| 一区二区三区久久久| 日韩一区精品字幕| 亚洲天堂av一区| 国产亚洲精品aa| 国产日本亚洲高清| av中文字幕不卡| 午夜影院久久久| 欧美日本国产视频| 99久久精品费精品国产一区二区| 亚洲在线一区二区三区| 久久se这里有精品| 国产午夜精品久久久久久免费视 | 日韩精品一二三区| 99久久久久久| 欧美国产一区视频在线观看| 精品在线视频一区| 日韩一区二区不卡| 男人的j进女人的j一区| 7799精品视频| 日韩中文字幕亚洲一区二区va在线| 欧洲在线/亚洲| 久久超碰97中文字幕| 在线免费观看视频一区| 日韩精品每日更新| 久久久国产综合精品女国产盗摄| 96av麻豆蜜桃一区二区| 久久久精品2019中文字幕之3| 蜜臀av性久久久久蜜臀aⅴ | 久久精品水蜜桃av综合天堂| 菠萝蜜视频在线观看一区| 欧美精品一区二区高清在线观看| 日韩电影在线免费| 中文在线资源观看网站视频免费不卡 | 亚洲精品中文字幕在线观看| 懂色av中文一区二区三区| 国产一区高清在线| 裸体健美xxxx欧美裸体表演| 久久色在线视频| 欧美男人的天堂一二区| 亚洲自拍偷拍欧美| 日韩av一级电影| 激情综合色播五月| 中文字幕免费在线观看视频一区| 亚洲国产高清在线| 91精品国产手机| 精品国产一区二区三区四区四 | 亚洲一二三四区不卡| 狠狠网亚洲精品| 久久香蕉国产线看观看99| 亚洲欧美区自拍先锋| 亚洲精品国产高清久久伦理二区| 日韩视频在线一区二区| 东方aⅴ免费观看久久av| 免费在线观看一区二区三区| 亚洲国产成人av网| 久久国产精品露脸对白|