多客服功能终于也向所有微信认证的订阅号开放了
多客服功能支持多人同時為一個公眾號提供客服服務,經過半年多僅對認證服務號開放后,現在終于也向所有微信認證的訂閱號開放了,所有微信認證的服務號和訂閱號可以在“功能”-“添加功能插件”頁申請開通多客服功能。開通成功后,在“功能”-“多客服”頁,可使用多客服功能。
認證公眾號的開發者可使用多客服相關接口,完成定制化客服功能開發
消息轉發到多客服
如果公眾號處于開發模式,普通微信用戶向公眾號發消息時,微信服務器會先將消息POST到開發者填寫的url上,如果希望將消息轉發到多客服系統, 則需要開發者在響應包中返回MsgType為transfer_customer_service的消息,微信服務器收到響應后會把當次發送的消息轉發至 多客服系統。 示例代碼
<xml> <ToUserName><![CDATA[touser]]></ToUserName> <FromUserName><![CDATA[fromuser]]></FromUserName> <CreateTime>1399197672</CreateTime> <MsgType><![CDATA[transfer_customer_service]]></MsgType> </xml>參數說明
| ToUserName | 是 | 接收方帳號(收到的OpenID) |
| FromUserName | 是 | 開發者微信號 |
| CreateTime | 是 | 消息創建時間 (整型) |
| MsgType | 是 | transfer_customer_service |
消息轉發到指定客服
如果您有多個客服人員同時登陸了多客服并且開啟了自動接入在進行接待,每一個客戶的消息轉發給多客服時,多客服系統會將客戶分配給其中一個客服人 員。如果您希望將某個客戶的消息轉給指定的客服來接待,可以在返回transfer_customer_service消息時附上TransInfo信息 指定一個客服帳號。 需要注意,如果指定的客服沒有接入能力(不在線、沒有開啟自動接入或者自動接入已滿),該用戶會一直等待指定客服有接入能力后才會被接入,而不會被其他客 服接待。建議在指定客服時,先查詢客服的接入能力(獲取在線客服接待信息接口),指定到有能力接入的客服,保證客戶能夠及時得到服務。
示例代碼
<xml> <ToUserName><![CDATA[touser]]></ToUserName> <FromUserName><![CDATA[fromuser]]></FromUserName> <CreateTime>1399197672</CreateTime> <MsgType><![CDATA[transfer_customer_service]]></MsgType> <TransInfo><KfAccount>![CDATA[test1@test]]</KfAccount> </TransInfo> </xml>參數說明
| ToUserName | 是 | 接收方帳號(收到的OpenID) |
| FromUserName | 是 | 開發者微信號 |
| CreateTime | 是 | 消息創建時間 (整型) |
| MsgType | 是 | transfer_customer_service |
| KfAccount | 是 | 指定會話接入的客服賬號 |
總結
以上是生活随笔為你收集整理的多客服功能终于也向所有微信认证的订阅号开放了的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 软件对标分析
- 下一篇: tomcat启动分析(2)