微信公眾平臺(tái)開發(fā)模式通用接口API文檔
簡介
通用接口是使用HTTP請(qǐng)求,讓開發(fā)者直接與微信服務(wù)器交互,實(shí)現(xiàn)媒體文件上傳、媒體文件獲取等功能,達(dá)到獲取圖片、語音、視頻等媒體文件的目的。
調(diào)用接口所需要的access_token必須通過獲取憑證接口獲取。
獲取憑證
接口說明
在使用通用接口前,你需要做以下兩步工作:
1.擁有一個(gè)微信公眾賬號(hào),并獲取到appid和appsecret(在公眾平臺(tái)申請(qǐng)內(nèi)測資格,審核通過后可獲得)
2.通過獲取憑證接口獲取到access_token
注意:
access_token是第三方訪問api資源的票據(jù); access_token對(duì)應(yīng)于公眾號(hào)是全局唯一的票據(jù),重復(fù)獲取將導(dǎo)致上次獲取的access_token失效。
請(qǐng)求說明
http請(qǐng)求方式: GET https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET
參數(shù)說明
參數(shù) | 是否必須 | 說明 |
---|---|---|
grant_type | 是 | 獲取access_token填寫client_credential |
appid | 是 | 第三方用戶唯一憑證 |
secret | 是 | 第三方用戶唯一憑證密鑰,既appsecret |
返回說明
正確的Json返回結(jié)果:
{"access_token":"ACCESS_TOKEN","expires_in":7200}
參數(shù) | 說明 |
---|---|
access_token | 獲取到的憑證 |
expires_in | 憑證有效時(shí)間,單位:秒 |
錯(cuò)誤的Json返回示例:
{"errcode":40013,"errmsg":"invalid appid"}