首页 > 建站资源 > 微信营销 > 微信公众平台客服接口之开发文档详解

微信公众平台客服接口之开发文档详解

时间:2014-02-09    来源:互联网

当用户主动发消息给公众号的时候(包括发送信息、点击自定义菜单click事件、订阅事件、扫描二维码事件、支付成功事件、用户维权),微信将会把消息数据推送给开发者,开发者在一段时间内(目前修改为48小时)可以调用客服消息接口,通过POST一个JSON数据包来发送消息给普通用户,在48小时内不限制发送次数。此接口主要用于客服等有人工消息处理环节的功能,方便开发者为用户提供更加优质的服务。

接口调用请求说明

http请求方式: POST
https://api.weixin.qq.com/cgi-bin/message/custom/send?access_token=ACCESS_TOKEN

各消息类型所需的JSON数据包如下。

一、发送文本消息

{
    "touser":"OPENID",
    "msgtype":"text",
    "text":
    {
         "content":"Hello World"
    }
}
参数 是否必须 说明
access_token 调用接口凭证
touser 普通用户openid
msgtype 消息类型,text
content 文本消息内容

使用网页调试工具调试该接口

二、发送图片消息

{
    "touser":"OPENID",
    "msgtype":"image",
    "image":
    {
      "media_id":"MEDIA_ID"
    }
}
参数 是否必须 说明
access_token 调用接口凭证
touser 普通用户openid
msgtype 消息类型,image
media_id 发送的图片的媒体ID

使用网页调试工具调试该接口

三、发送语音消息

{
    "touser":"OPENID",
    "msgtype":"voice",
    "voice":
    {
      "media_id":"MEDIA_ID"
    }
}
参数 是否必须 说明
access_token 调用接口凭证
touser 普通用户openid
msgtype 消息类型,voice
media_id 发送的语音的媒体ID

使用网页调试工具调试该接口

四、发送视频消息

{
    "touser":"OPENID",
    "msgtype":"video",
    "video":
    {
      "media_id":"MEDIA_ID",
      "title":"TITLE",
      "description":"DESCRIPTION"
    }
}
参数 是否必须 说明
access_token 调用接口凭证
touser 普通用户openid
msgtype 消息类型,video
media_id 发送的视频的媒体ID
title 视频消息的标题
description 视频消息的描述

使用网页调试工具调试该接口

五、发送音乐消息

{
    "touser":"OPENID",
    "msgtype":"music",
    "music":
    {
      "title":"MUSIC_TITLE",
      "description":"MUSIC_DESCRIPTION",
      "musicurl":"MUSIC_URL",
      "hqmusicurl":"HQ_MUSIC_URL",
      "thumb_media_id":"THUMB_MEDIA_ID" 
    }
}
参数 是否必须 说明
access_token 调用接口凭证
touser 普通用户openid
msgtype 消息类型,music
title 音乐标题
description 音乐描述
musicurl 音乐链接
hqmusicurl 高品质音乐链接,wifi环境优先使用该链接播放音乐
thumb_media_id 缩略图的媒体ID

使用网页调试工具调试该接口

六、发送图文消息

图文消息条数限制在10条以内,注意,如果图文数超过10,则将会无响应。

{
    "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"
         }
         ]
    }
}
参数 是否必须 说明
access_token 调用接口凭证
touser 普通用户openid
msgtype 消息类型,news
title 标题
description 描述
url 点击后跳转的链接
picurl 图文消息的图片链接,支持JPG、PNG格式,较好的效果为大图640*320,小图80*80

使用网页调试工具调试该接口

相关推荐
微信公众平台用户分组管理开发文档详解
微信公众平台获取关注者列表之开发文档详解
微信公众平台获取用户基本信息之开发文档详解
微信公众平台获取用户地理位置之开发文档详解
微信公众平台生成带参数的二维码之开发文档详解
微信公众平台上传下载多媒体文件之开发文档详解
微信公众平台教程:没有正确响应Token验证的解决方法
微信公众平台消息接口开发教程之语音触发应用
微信公众平台接口开发教程之人脸识别应用
微信公众平台消息接口开发之小黄鸡机器人应用
微信公众号自定义菜单申请与使用问题解答
拆解微信公众平台接口:CRM六大模块真容
微信公众平台自定义菜单开发文档详解
iWork365:微信第三方如何打造移动协作平台
微信开发教程:用户账号绑定到微信公众号的方法分享
微信小程序开发:微信放出公众平台小程序文档和工具
微信公众平台注册与认证图文教程分享
微信公众平台消息管理与群发图文教程
微信公众平台素材编辑与自动回复图文教程
微信公众平台开发模式详解图文教程
微信公众平台公众会议帐号使用详解
10条微信公众平台运营建议分享
微信公众平台消息接口开发教程 附PHP源码
微信公众平台运营十大要诀分享
微信公众平台编辑模式与开发模式详解
36条微信公众平台运营经验分享
商家微信公众号到底能做什么?
初识微信公众平台的在线支付功能
成功运营微信公众账号的四大要点
微信5.0上线 自定义菜单申请将重新开启

精彩推荐

热门教程