微信消息的ToUserName與FromUserName
- 2019 年 11 月 5 日
- 筆記
ToUserName與FromUserName的意思
在接收到微信推送的消息中tousername、fromusername的順序與平台返回給微信(即要發送給微信用戶)的交互資訊中tousername、fromusername的值是相反的
- 接受到的消息中:tousername=開發者公眾號,fromusername=openid
- 發送給微信的消息中:tousername=openid,fromusername=開發者的公帳號
收包消息模板:
<xml> <ToUserName><![CDATA[微信開發者公眾號-公眾號的微訊號]]></ToUserName> <FromUserName><![CDATA[fromUser]]></FromUserName> <CreateTime>1348831860</CreateTime> <MsgType><![CDATA[text]]></MsgType> <Content><![CDATA[this is a test]]></Content> <MsgId>1234567890123456</MsgId> </xml>
發包消息模板:
<xml> <ToUserName><![CDATA[openid]]></ToUserName> <FromUserName><![CDATA[微信開發者公眾號-公眾號的微訊號]]></FromUserName> <CreateTime>12345678</CreateTime> <MsgType><![CDATA[text]]></MsgType> <Content><![CDATA[你好]]></Content> </xml>