公众号测试微信消息回复能力

当我们的公众号收到了微信消息为:

 
<xml>
    <ToUserName>
        <![CDATA[toUser]]>
    </ToUserName>
    <FromUserName>
        <![CDATA[fromUser]]>
    </FromUserName>
    <CreateTime>1348831860</CreateTime>
    <MsgType>
        <![CDATA[text]]>
    </MsgType>
    <Content>
        <![CDATA[this is a test - 你好]]>
    </Content>
    <MsgId>1234567890123456</MsgId>
    <MsgDataId>xxxx</MsgDataId>
    <Idx>xxxx</Idx>
</xml>

我们的 API 应该向微信回复下面的消息:

<?xml version="1.0" encoding="UTF-8"?>
<xml><ToUserName><![CDATA[
        fromUser
    ]]></ToUserName><FromUserName><![CDATA[
        toUser
    ]]></FromUserName><CreateTime>1672942613908</CreateTime><MsgType><![CDATA[
        text
    ]]></MsgType><Content><![CDATA[VisaFn Response your message - 
        this is a test - 你好
    ]]></Content></xml>

不是十分清楚需要加上 UTF-8 。

不过我们可以进行测试。


<?xml version="1.0" encoding="UTF-8"?>

这个对返回数据没有影响,可以把这个文字添加到返回数据中。


通过测试账号我们能够看到上面的返回数据。