开启小程序消息推送,服务端也接收到消息,但是__消息转发到网页版客服工具无效__
返回字符格式
<xml><ToUserName><![CDATA[oCJXx0FsHJsNZ2RmFE5V5jkmqNgA]]></ToUserName><FromUserName><![CDATA[gh_39fd6279bf96]]></FromUserName><CreateTime>1504178554</CreateTime><MsgType><![CDATA[transfer_customer_service]]></MsgType></xml>
网页版没有接收到消息,
__是什么原因?
__
__
__
我返回的格式有问题么?
__
__
FromUserName 是填写开发者微信号么,开发者会有好几个,应该填写哪个
__我用小程序账号原始ID或开发者微信号都没有反应
__
需要检查几个地方,
小程序配置的消息格式格式,是 xml 还是 json ,如果是xml 上面的格式没有问题;如果是 json,则需要发送json字符串。上述例子应该转成一个字符串 的形式,写入http response里面 ,即 "{\"CreateTime\":1504178554,\"FromUserName\":\"gh_39fd6279bf96\",\"MsgType\":\"transfer_customer_service\",\"ToUserName\":\"oCJXx0FsHJsNZ2RmFE5V5jkmqNgA\"}" 其中的 FromUserName是小程序原始id, 即传入消息里面的 ToUserName ;ToUserName是传入消息里面的FromUserName
小程序客服消息,在线客服功能的设置,是否设置了低于xx个人时,1个人接收客服消息。1个人接收不是广播形式的,是独占式的,可能随机发到某一个客服的手机上面,这里最好设置多几个人接收。
response写入时,不要额外content-type为json或xml