<address id="xpjh9"><listing id="xpjh9"><meter id="xpjh9"></meter></listing></address>

<address id="xpjh9"><address id="xpjh9"><listing id="xpjh9"></listing></address></address>
<noframes id="xpjh9">
<noframes id="xpjh9">

<address id="xpjh9"><address id="xpjh9"><listing id="xpjh9"></listing></address></address>
    <form id="xpjh9"></form><address id="xpjh9"><listing id="xpjh9"><menuitem id="xpjh9"></menuitem></listing></address>

      <noframes id="xpjh9">
      VB.net 2010 視頻教程 VB.net 2010 視頻教程 VB.net 2010 視頻教程
      SQL Server 2008 視頻教程 c#入門經典教程 Visual Basic從門到精通視頻教程
      當前位置:
      首頁 > 數據庫 > Access數據庫 >
      • access數據庫之微信公眾平臺開發(26) ACCESS TOKEN

      • 2019-07-03 22:18 來源:未知

       本文介紹微信公眾平臺下Access Token的概念及獲取方法。

      一、Access Token

      access_token是公眾號的全局唯一票據,公眾號調用各接口時都需使用access_token。正常情況下access_token有效期為7200秒,重復獲取將導致上次獲取的access_token失效。

      公眾號可以使用AppID和AppSecret調用本接口來獲取access_token。AppID和AppSecret可在開發模式中獲得(需要已經成為開發者,且帳號沒有異常狀態)。注意調用所有微信接口時均需使用https協議。

      接口調用請求說明

      http請求方式: GET
      https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET
      

      參數說明

      參數 是否必須 說明
      grant_type 獲取access_token填寫client_credential
      appid 第三方用戶唯一憑證
      secret 第三方用戶唯一憑證密鑰,既appsecret

      返回說明

      正常情況下,微信會返回下述JSON數據包給公眾號:

      {"access_token":"ACCESS_TOKEN","expires_in":7200}
      
      參數 說明
      access_token 獲取到的憑證
      expires_in 憑證有效時間,單位:秒

      錯誤時微信會返回錯誤碼等信息,JSON數據包示例如下(該示例為AppID無效錯誤):

      {"errcode":40013,"errmsg":"invalid appid"}

       

      二、AppId和AppSecret

      在微信后臺使用找到開發-基本配置

       

      進入后,即可看到 開發者ID(AppID) 和 開發者密碼(AppSecret) ,其中開發者密碼(AppSecret) 是隱藏的,需要設置或重置時才能顯示。

      重置后,得到AppSecret如下圖所示。

       

      三、配置IP白名單

       獲取Access Token,需要預先設置IP白名單,IP白名單由服務器提供商提供,不清楚的可以向提供商咨詢。以下是我們使用 新浪云的白名單的配置 

       

      四、獲取Access Token

      程序實現如下

      復制代碼
      $appid = "";
      $appsecret = "";
      $url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=$appid&secret=$appsecret";
      
      $ch = curl_init();
      curl_setopt($ch, CURLOPT_URL, $url);
      curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); 
      curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE); 
      curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
      $output = curl_exec($ch);
      curl_close($ch);
      $jsoninfo = json_decode($output, true);
      $access_token = $jsoninfo["access_token"];
      復制代碼

      你也可以直接在瀏覽器地址欄中,拼接出地址,執行后,獲得如下數據

      {"access_token":"N2L7KXa084WvelONYjkJ_traBMCCvy_UKmpUUzlrQ0EA2yNp3Iz6eSUrRG0bhaR_viswd50vDuPkY5nG43d1gbm-olT2KRMxOsVE08RfeD9lvK9lMguNG9kpIkKGZEjIf8Jv2m9fFhf8bnNa-yQH3g","expires_in":7200}

      參數說明如下

      參數

      說明

      access_token

      獲取到的憑證

      expires_in

      憑證有效時間,單位:秒

      五、工具獲取

      或者使用方倍工作室的微信公眾號類型檢測器,地址為:

      http://www.fangbei.org/tool/typecheck

       

      這樣也獲得了access token

       

       

      六、完整源碼

      本節最新的教程說明及源代碼已在《微信公眾平臺開發最佳實踐(第3版)》一書中發布,詳細介紹及購買地址:http://www.cnblogs.com/txw1958/p/buy-ebook.html

       

       

      服務項目 技術咨詢 微信圖書 微信視頻 微信代碼 定制開發 其他福利
      服務入口 QQ群有問必答
      查看詳情
      一本書解決90%問題
      查看詳情
      微信開發視頻
      小程序開發視頻
      免費代碼 ¥1888阿里云代金券
      查看詳情
      營銷工具
      微信特異功能

      相關教程
      江苏快3 遵义 | 神农架 | 昭通 | 陇南 | 常德 | 临海 | 承德 | 如皋 | 东台 | 通辽 | 邯郸 | 广州 | 吕梁 | 广州 | 金坛 | 黔南 | 台北 | 陵水 | 承德 | 鄢陵 | 蓬莱 | 邳州 | 泰州 | 马鞍山 | 莱芜 | 中卫 | 菏泽 | 许昌 | 临沂 | 广元 | 石狮 | 高雄 | 永康 | 崇左 | 锦州 | 任丘 | 兴安盟 | 邯郸 | 甘南 | 西双版纳 | 永康 | 昌吉 | 大丰 | 金昌 | 自贡 | 石河子 | 江门 | 锡林郭勒 | 昌吉 | 霍邱 | 秦皇岛 | 庆阳 | 潮州 | 衢州 | 台湾台湾 | 吐鲁番 | 海西 | 馆陶 | 西双版纳 | 东海 | 淮北 | 阜阳 | 开封 | 大连 | 来宾 | 姜堰 | 苍南 | 南京 | 深圳 | 绵阳 | 贺州 | 洛阳 | 宁德 | 五家渠 | 绥化 | 沭阳 | 临沧 | 邹平 | 吴忠 | 天长 | 漳州 | 邳州 | 邵阳 | 湖南长沙 | 宣城 | 溧阳 | 宜春 | 邳州 | 神木 | 安吉 | 永州 | 昌吉 | 醴陵 | 湖北武汉 | 瓦房店 | 瑞安 | 宝应县 | 大庆 | 江门 | 大庆 | 乌兰察布 | 大连 | 眉山 | 广饶 | 湘西 | 霍邱 | 曲靖 | 亳州 | 喀什 | 诸暨 | 南通 | 涿州 | 沭阳 |