映月读书网 > 微信公众平台开发:从零基础到ThinkPHP5高性能框架实践 > 11.1 消息转发 >

11.1 消息转发

11.1.1 消息转发到客服

如果公众号处于开发模式,普通微信用户向公众号发消息时,微信服务器会先将消息POST到开发者填写的URL上。如果希望将消息转发到客服系统,则需要开发者在响应包中返回MsgType为transfer_customer_service的消息,微信服务器收到响应后会把当次发送的消息转发至客服系统。

消息转发到客服的XML数据格式如下。


<xml>
    <ToUserName><![CDATA[touser]]></ToUserName>
    <FromUserName><![CDATA[fromuser]]></FromUserName>
    <CreateTime>1399197672</CreateTime>
    <MsgType><![CDATA[transfer_customer_service]]></MsgType>
</xml>
  

上述数据的参数说明如表11-1所示。

表11-1 消息转发到客服的参数说明