使用接口可以向客服人員發送消息,支持文本、圖片、文件消息。sender和receiver中有且僅有一個類型為kf。當receiver為kf時,表示向客服發送用戶咨詢的問題消息。當sender為kf時,表示客服從其他IM工具回復客戶,並同步消息到客服的微信上。
向企業號客服發送客服消息的接口如下。
https:// qyapi.weixin.qq.com/cgi-bin/kf/send?access_token=ACCESS_TOKEN
向企業號客服發送客服消息時,POST數據示例如下。
文本消息的示例如下。
{ "sender":{ "type":"openid", "id":"oc7tbuDnDQtL30rGSPP7eobr3ddg" }, "receiver":{ "type":"kf", "id":"fangbei" }, "msgtype":"text", "text":{ "content":"hello!" } }
圖片消息的示例如下。
{ "sender":{ "type":"userid", "id":"lisi" }, "receiver":{ "type":"kf", "id":"zhangsan" }, "msgtype":"image", "image":{ "media_id":"MEDIA_ID" } }
文件消息的示例如下。
{ "sender":{ "type":"userid", "id":"lisi" }, "receiver":{ "type":"kf", "id":"zhangsan" }, "msgtype":"file", "file":{ "media_id":"MEDIA_ID" } }
語音消息的示例如下。
{ "sender":{ "type":"userid", "id":"lisi" }, "receiver":{ "type":"kf", "id":"zhangsan" }, "msgtype":"voice", "voice":{ "media_id":"MEDIA_ID" } }
上述數據的參數說明如表20-37所示。
表20-37 向企業號客服發送客服消息接口的參數說明
正確提交時,返回的數據示例如下。
{ "errcode":0, "errmsg":"ok" }