技术分享:微信开发——客服接口(收藏)


微信客服

 

 

对于微信开发者来说,想必对微信客服也不陌生吧,相信不少开发者已经开发过,或者打算开发客服功能。今天艾萌科技技术学院就和大家探讨探讨微信开发客服接口的相关内容。

 

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

 

 

接口调用请求说明

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"

    }

}

 

 

发送图片消息

{

    "touser":"OPENID",

    "msgtype":"image",

    "image":

    {

      "media_id":"MEDIA_ID"

    }

}

 

 

发送语音消息

{

    "touser":"OPENID",

    "msgtype":"voice",

    "voice":

    {

      "media_id":"MEDIA_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"

         }

         ]

    }

以上只是一些代码知识,具体调试可利用微信公众平台接口调试工具在线进行调试。

小编推荐阅读:技术分享:微信开发文档之公众号支付开发(精)

推荐大家更多阅读交流:艾萌科技微信技术交流学院(网址:www.i-meng.com)