微信公眾平臺通用介面API指南
下述文件已過期,新版文件請訪問 http://www.cnblogs.com/txw1958/p/weixin-access-token.html
微信公眾平臺目前分成訊息介面和通用介面兩大模組。
接入訊息介面的微信公眾賬號,當關注該公眾賬號的粉絲向其傳送訊息,微信伺服器會對公眾賬號所對應的伺服器地址推送一個特定結構的訊息體,公眾賬號開發者可以通過響應包進行對該條訊息的回覆。
通用介面的作用是實現諸如獲取粉絲資料,上傳媒體檔案以便訊息介面回覆圖片、語音和視訊等多媒體訊息等功能,豐富訊息介面的同時支援主動推送訊息給使用者。
使用介面的任何一個公眾賬號都擁有唯一的Appid和Appsecret,對於該公眾賬號都有一個使用等級,使用等級高的將享有更高的介面呼叫頻率。開發者應評估自己的應用,並對公眾號等級進行相應的申請。
簡介
微信公眾平臺通用介面是使用HTTP請求,讓開發者直接與微信伺服器互動,實現媒體檔案上傳、媒體檔案獲取等功能,達到獲取圖片、語音、視訊等媒體檔案的目的。
微信公眾平臺呼叫介面所需要的access_token必須通過獲取憑證介面獲取。
獲取憑證
介面說明
在使用通用介面前,你需要做以下兩步工作:
1.擁有一個微信公眾賬號,並獲取到appid和appsecret(在公眾平臺申請內測資格,稽核通過後可獲得)
2.通過獲取憑證介面獲取到access_token
注意:
access_token是第三方訪問api資源的票據;
access_token對應於公眾號是全域性唯一的票據,重複獲取將導致上次獲取的access_token失效。
請求說明
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返回示例:
{"errcode":40013,"errmsg":"invalid appid"}
歡迎關注方倍工作室微信,瞭解我們及行業的最新動態
============================================
轉載:http://www.cnblogs.com/txw1958/archive/2013/03/14/weixin-if0-common.html
相關文章
- 微信公眾平臺基礎框架框架
- 微信公眾平臺/擴充套件套件
- 1.PHP微信公眾平臺開發(一) 配置介面PHP
- 微信公眾平臺開發入門
- PHP微信公眾平臺開發視訊PHP
- 微信公眾號定時群發平臺
- 微信公眾平臺軟文采集專案
- 2.PHP微信公眾平臺開發(二) 公眾平臺示例程式碼分PHP
- 微信公眾號介面導讀
- 微信公眾平臺開發之店鋪類
- 微信公眾號jssdk分享功能通用寫法JS
- Laravel 配置微信公眾平臺驗證 token 失敗Laravel
- 9.微信公眾平臺開發 - 資料庫操作資料庫
- php7.1微信公眾平臺解密失敗DecryptAESError = -40007PHP解密Error
- thinkphp5.0.11開發微信公眾號通用系統PHP
- 微信公眾平臺推文內可以新增檔案了嗎?
- 若比鄰-專注微信公眾號軟文分享平臺
- onethink二次開發微信多使用者公眾平臺
- 8.PHP微信公眾平臺開發 自定義選單功能PHP
- 6.PHP微信公眾平臺開發 - 翻譯功能開發PHP
- 3.PHP微信公眾平臺開發 訂閱事件處理PHP事件
- 小程式推廣:微信公眾平臺可自由掛載小程式
- Spring Boot 開發微信公眾號後臺Spring Boot
- 微信公眾平臺清理違規內容 嚴厲打擊公眾號刷量刷粉行為
- 7.PHP微信公眾平臺開發 聊天機器人開發PHP機器人
- 4.PHP微信公眾平臺開發 - 簡單回覆功能開發PHP
- 微信API介面大全API
- Laravel Admin 微信擴充套件,支援多公眾號、多小程式、多微信支付,包含後臺與介面Laravel套件
- Python開發微信公眾號後臺(系列二)Python
- 微信公眾號智慧回答
- 微信公眾號託管
- 微信公眾號開發
- ThinkJS 接入微信公眾平臺 2 —— 獲取 AccessTokenJS
- 5.PHP微信公眾平臺開發 - 天氣預報功能開發PHP
- 微搜網·微信公眾號大全
- 微信程式開發系列教程(四)使用微信API建立公眾號自定義選單API
- 微信公眾號投票活動製作教程 微信公眾號投票怎麼弄?
- 微信公眾號開發-分享
- 微信公眾號獲取AccessToekn