微信公眾平臺通用介面API指南

五柳-先生發表於2015-12-24

下述文件已過期,新版文件請訪問 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

相關文章