微信聊天消息,发送红包时的xml数据样本,以及各个字段含义

版权声明:允许转载,请注明来源。 https://blog.csdn.net/weixin_42127613/article/details/82664751

微信聊天消息,如果发送的是红包,那么里面从content是一段xml数据,xml中定义了红包的各种数据。摘录一个样本,记录如下,免得每次都需要重新抓取数据。

<msg>
    <appmsg appid="" sdkver="">
        <des>
            <![CDATA[我给你发了一个红包,赶紧去拆!]]>
        </des>
        <url>
            <![CDATA[https://wxapp.tenpay.com/mmpayhb/wxhb_personalreceive?showwxpaytitle=1&msgtype=1&channelid=1&sendid=1000039401201809126014899165139&ver=6&sign=61bc987ebbaa347d5361ce37748c720292b3df2019294c585ec374195aad3b1b8db6808520cd733b01421901541b684252ebe2977511d44d8d09ab035b2bb0c14bd6ba1c84b1cc8353534cb01f8a5b2f]]>
        </url>
        <type>
            <![CDATA[2001]]>
        </type>
        <title>
            <![CDATA[微信红包]]>
        </title>
        <thumburl>
            <![CDATA[https://wx.gtimg.com/hongbao/1800/hb.png]]>
        </thumburl>
        <wcpayinfo>
            <templateid>
                <![CDATA[7a2a165d31da7fce6dd77e05c300028a]]>
            </templateid>
            <url>
                <![CDATA[https://wxapp.tenpay.com/mmpayhb/wxhb_personalreceive?showwxpaytitle=1&msgtype=1&channelid=1&sendid=1000039401201809126014899165139&ver=6&sign=61bc987ebbaa347d5361ce37748c720292b3df2019294c585ec374195aad3b1b8db6808520cd733b01421901541b684252ebe2977511d44d8d09ab035b2bb0c14bd6ba1c84b1cc8353534cb01f8a5b2f]]>
            </url>
            <iconurl>
                <![CDATA[https://wx.gtimg.com/hongbao/1800/hb.png]]>
            </iconurl>
            <receivertitle>
                <![CDATA[好啵好啵]]>
            </receivertitle>
            <sendertitle>
                <![CDATA[好啵好啵]]>
            </sendertitle>
            <scenetext>
                <![CDATA[微信红包]]>
            </scenetext>
            <senderdes>
                <![CDATA[查看红包]]>
            </senderdes>
            <receiverdes>
                <![CDATA[领取红包]]>
            </receiverdes>
            <nativeurl>
                <![CDATA[wxpay://c2cbizmessagehandler/hongbao/receivehongbao?msgtype=1&channelid=1&sendid=1000039401201809126014899165139&sendusername=wxid_qclsaxd649t422&ver=6&sign=61bc987ebbaa347d5361ce37748c720292b3df2019294c585ec374195aad3b1b8db6808520cd733b01421901541b684252ebe2977511d44d8d09ab035b2bb0c14bd6ba1c84b1cc8353534cb01f8a5b2f]]>
            </nativeurl>
            <sceneid>
                <![CDATA[1002]]>
            </sceneid>
            <innertype>
                <![CDATA[0]]>
            </innertype>
            <paymsgid>
                <![CDATA[1000039401201809126014899165139]]>
            </paymsgid>
            <scenetext>微信红包</scenetext>
            <locallogoicon>
                <![CDATA[c2c_hongbao_icon_cn]]>
            </locallogoicon>
            <invalidtime>
                <![CDATA[1536821644]]>
            </invalidtime>
        </wcpayinfo>
    </appmsg>
    <fromusername>
        <![CDATA[wxid_qclsaxd649t422]]>
    </fromusername>
</msg>

很多字段的含义,都是一目了然,都没有必要去解释。自己随便发个红包,测试一下就知道了。

红包是需要拆了之后,才知道具体金额,以及每个人的领取金额。

fromusername 发送人微信ID
   
   
   
   
   
   
   
   
   

猜你喜欢

转载自blog.csdn.net/weixin_42127613/article/details/82664751