小程序客服消息转发遇到的坑
发布于 5 年前 作者 jingmeng 1595 次浏览 来自 分享

上面是官方的原文。

原以为按照xml格式返回就行了,结果测试了n久都不成功。

后面查了很多文章才知道。

要原样返回微信发过来的数据,并且调换下tousername的值为fromusername的值,fromusername的值调换成tousername的值,将msgtype的值改成<![CDATA[transfer_customer_service]]>。

举个栗子,文本消息的转发,回复如下: (%s替换成你们实际的值就好了)

<xml>
<ToUserName><![CDATA[%s]]></ToUserName>
<FromUserName><![CDATA[%s]]></FromUserName>
<CreateTime>%s</CreateTime>
<MsgType><![CDATA[%s]]></MsgType>
<Content><![CDATA[%s]></Content>
<MsgId>%s</MsgId>
</xml>
1 回复

这个问题我16年就碰到了

回到顶部