6.2.1 接口描述
客服接口的请求地址如下:
- https:// api.weixin.qq.com/cgi-bin/message/custom/send?access_token=ACCESS_TOKEN
发送客服消息需要向上述请求地址POST特定格式的JSON数据包,各种类型的消息所需的JSON数据包如下。
1)发送文本消息:
- {
- "touser": "OPENID",
- "msgtype": "text",
- "text": {
- "content": "Hello World"
- }
- }
2)发送图片消息:
- {
- "touser": "OPENID",
- "msgtype": "image",
- "image": {
- "media_id": "MEDIA_ID"
- }
- }
3)发送语音消息:
- {
- "touser": "OPENID",
- "msgtype": "voice",
- "voice": {
- "media_id": "MEDIA_ID"
- }
- }
4)发送视频消息:
- {
- "touser": "OPENID",
- "msgtype": "video",
- "video": {
- "media_id": "MEDIA_ID",
- "thumb_media_id": "THUMB_MEDIA_ID"
- }
- }
5)发送音乐消息:
- {
- "touser": "OPENID",
- "msgtype": "music",
- "music": {
- "title": "MUSIC_TITLE",
- "description": "MUSIC_DESCRIPTION",
- "musicurl": "MUSIC_URL",
- "hqmusicurl": "HQ_MUSIC_URL",
- "thumb_media_id": "THUMB_MEDIA_ID"
- }
- }
6)发送图文消息:
- {
- "touser": "OPENID",
- "msgtype": "news",
- "news": {
- "articles": [
- {
- "title": "Happy Day",
- "description": "Is Really A Happy Day",
- "url": "URL",
- "picurl": "PIC_URL"
- },
- {
- "title": "Happy Day",
- "description": "Is Really A Happy Day",
- "url": "URL",
- "picurl": "PIC_URL"
- }
- ]
- }
- }
其中,参数touser是消息的发送对象,msgtype是消息类型,其他参数在第4章介绍响应消息时都有说明。消息发送成功时返回的JSON结果示例如下:
- {"errcode": 0, "errmsg": "ok"}
消息发送失败时返回的JSON结果示例如下:
- {"errcode":40013,"errmsg":"invalid appid"}