API: http://mp.weixin.qq.com/wiki/home/index.html
接口調試工具:http://mp.weixin.qq.com/debug
https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=SECRET
請求參數:
grant_type |
是 |
獲取access_token填寫client_credential |
appid |
是 |
第三方用戶唯一憑證 |
secret |
是 |
第三方用戶唯一憑證密鑰,即appsecret |
返回值:
{"access_token":"ACCESS_TOKEN","expires_in":7200}
http://file.api.weixin.qq.com/cgi-bin/media/upload?access_token=ACCESS_TOKEN&type=TYPE
獲取媒體件ID(media_id)、圖片URL,為下一步做准備。
https://api.weixin.qq.com/cgi-bin/media/uploadnews?access_token=ACCESS_TOKEN
參數:
上傳待發布素材,獲取mediaId。
注意:內容中有圖片的使用2步驟中的替換。①圖文外顯圖②內容中圖片。
1獲取全部用戶。
、https://api.weixin.qq.com/cgi-bin/user/get?access_token=ACCESS_TOKEN&next_openid=NEXT_OPENID
參數 |
是否必須 |
說明 |
access_token |
是 |
調用接口憑證 |
next_openid |
是 |
第一個拉取的OPENID,不填默認從頭開始拉取 |
正確時返回JSON數據包:
{"total":2,"count":2,"data":{"openid":["","OPENID1","OPENID2"]},"next_openid":"NEXT_OPENID"}
2、獲取用戶分組
https://api.weixin.qq.com/cgi-bin/message/mass/preview?access_token=ACCESS_TOKEN
請求參數:
參數 |
說明 |
touser |
接收消息用戶對應該公眾號的openid,該字段也可以改為towxname,以實現對微信號的預覽 |
msgtype |
群發的消息類型,圖文消息為mpnews,文本消息為text,語音為voice,音樂為music,圖片為image,視頻為video,卡券為wxcard |
media_id |
用於群發的消息的media_id |
content |
發送文本消息時文本的內容 |
{
"touser":[
"OPENID1",
"OPENID2"
],
"mpnews":{
"media_id":"123dsdajkasd231jhksad"
},
"msgtype":"mpnews"
}
注:towxname,參數可替換touser參數。towxname傳微信賬號。如下:
{
"towxname": "jiawenbo89",
"mpnews":{
"media_id":"123dsdajkasd231jhksad"
},
"msgtype":"mpnews"
}
https://api.weixin.qq.com/cgi-bin/message/mass/send?access_token=ACCESS_TOKEN。
群發接口使用同預覽接口。
1、久圖文素材
2、永久其他素材(音、視、圖)
https://api.weixin.qq.com/cgi-bin/material/add_material?access_token=ACCESS_TOKEN&type=TYPE
3、視頻永久上傳
在2的基礎上再提交另一個表單
注意:現在視頻API接口還有問題,微信官方在下個版本修改。(2017年6月8日前已經修改)