Dans cet article, découvrons l'analyse du type de message pour le développement d'un compte public WeChat
Lorsqu'un utilisateur WeChat ordinaire envoie un message au compte public, le serveur WeChat POSTera le paquet de données XML du message à l'URL renseignée par le développeur. La structure des paquets de données XML push de chaque type de message est la suivante.
目录
[隐藏]
1 文本消息
2 图片消息
3 语音消息
4 视频消息
5 地理位置消息
6 链接消息
|
Table des matières
[ cacher] 1
Texte message <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>
</xml>
参数 |
描述 |
ToUserName |
开发者微信号 |
FromUserName |
发送方帐号(一个OpenID) |
CreateTime |
消息创建时间 (整型) |
MsgType |
text |
Content |
文本消息内容 |
MsgId |
消息id,64位整型 |
2 Message photo
3 Message vocal
<xml>
<ToUserName><![CDATA[toUser]]></ToUserName>
<FromUserName><![CDATA[fromUser]]></FromUserName>
<CreateTime>1348831860</CreateTime>
<MsgType><![CDATA[image]]></MsgType>
<PicUrl><![CDATA[this is a url]]></PicUrl>
<MediaId><![CDATA[media_id]]></MediaId>
<MsgId>1234567890123456</MsgId>
</xml>
4
参数 |
描述 |
ToUserName |
开发者微信号 |
FromUserName |
发送方帐号(一个OpenID) |
CreateTime |
消息创建时间 (整型) |
MsgType |
image |
PicUrl |
图片链接 |
MediaId |
图片消息媒体id,可以调用多媒体文件下载接口拉取数据。 |
MsgId |
消息id,64位整型 |
Message vidéo
5 Message de localisation géographique
6 Message de lien<xml>
<ToUserName><![CDATA[toUser]]></ToUserName>
<FromUserName><![CDATA[fromUser]]></FromUserName>
<CreateTime>1357290913</CreateTime>
<MsgType><![CDATA[voice]]></MsgType>
<MediaId><![CDATA[media_id]]></MediaId>
<Format><![CDATA[Format]]></Format>
<MsgId>1234567890123456</MsgId>
</xml>
参数 |
描述 |
ToUserName |
开发者微信号 |
FromUserName |
发送方帐号(一个OpenID) |
CreateTime |
消息创建时间 (整型) |
MsgType |
语音为voice |
MediaId |
语音消息媒体id,可以调用多媒体文件下载接口拉取数据。 |
Format |
语音格式,如amr,speex等 |
MsgID |
消息id,64位整型 |
li>
|
Message texte
Paramètre |
Description |
ToUserName |
Développeur<xml>
<ToUserName><![CDATA[toUser]]></ToUserName>
<FromUserName><![CDATA[fromUser]]></FromUserName>
<CreateTime>1357290913</CreateTime>
<MsgType><![CDATA[video]]></MsgType>
<MediaId><![CDATA[media_id]]></MediaId>
<ThumbMediaId><![CDATA[thumb_media_id]]></ThumbMediaId>
<MsgId>1234567890123456</MsgId>
</xml> ID WeChat |
FromUserName |
Compte Send Party (un OpenID) |
CreateTime |
Durée de création du message (entier) |
MsgType |
texte |
Contenu |
Contenu du message texte |
MsgId |
MsgId td> |
ID du message, entier 64 bits |
参数 |
描述 |
ToUserName |
开发者微信号 |
FromUserName |
发送方帐号(一个OpenID) |
CreateTime |
消息创建时间 (整型) |
MsgType |
视频为video |
MediaId |
视频消息媒体id,可以调用多媒体文件下载接口拉取数据。 |
ThumbMediaId |
视频消息缩略图的媒体id,可以调用多媒体文件下载接口拉取数据。 |
MsgId |
消息id,64位整型 |
Utilisez les outils de débogage Web pour déboguer cette interface
Message image
Paramètres |
Description |
ToUserName |
<xml>
<ToUserName><![CDATA[toUser]]></ToUserName>
<FromUserName><![CDATA[fromUser]]></FromUserName>
<CreateTime>1351776360</CreateTime>
<MsgType><![CDATA[location]]></MsgType>
<Location_X>23.134521</Location_X>
<Location_Y>113.358803</Location_Y>
<Scale>20</Scale>
<Label><![CDATA[位置信息]]></Label>
<MsgId>1234567890123456</MsgId>
</xml> Développeur
参数 |
描述 |
ToUserName |
开发者微信号 |
FromUserName |
发送方帐号(一个OpenID) |
CreateTime |
消息创建时间 (整型) |
MsgType |
location |
Location_X |
地理位置维度 |
Location_Y |
地理位置精度 |
Scale |
地图缩放大小 |
Label |
地理位置信息 |
MsgId |
消息id,64位整型 |
ID WeChat th> td> |
FromUserName |
Compte expéditeur (un OpenID) |
CreateTime |
Heure de création du message (entier) |
MsgType |
image |
PicUrl |
Lien de l'image |
MediaId |
Identifiant multimédia du message image, vous pouvez appeler l'interface de téléchargement de fichiers multimédia pour extraire les données. |
MsgId |
Identifiant du message, entier 64 bits |
Utiliser le Web page L'outil de débogage débogue l'interfaceMessage vocal
Paramètre |
Description |
ToUserName td> |
DéveloppeurID WeChat |
FromUserName |
Compte expéditeur (un OpenID) | tr>
CreateTime |
Durée de création du message (entier) |
MsgType |
La voix est la voix | td>
MediaId |
Identifiant multimédia du message vocal, vous pouvez appeler l'interface de téléchargement de fichiers multimédia pour extraire des données. |
Format |
Format vocal, tel que amr, speex, etc. |
MsgID td>ID du message, entier 64 bits |
Utilisez l'outil de débogage Web pour déboguer cette interfaceMessage vidéo
Paramètres |
Description |
ToUserName |
DéveloppeurID WeChat td> |
FromUserName |
Compte expéditeur (un OpenID) |
CreateTime |
Création de messages time (Type Integer) |
MsgType |
La vidéo est vidéo |
MediaId | Identifiant multimédia du message vidéo, vous pouvez appeler l'interface de téléchargement de fichiers multimédia pour extraire des données. |
ThumbMediaId |
L'ID multimédia de la vignette du message vidéo, vous pouvez appeler l'interface de téléchargement de fichiers multimédia pour extraire les données. |
MsgId |
Identifiant du message, entier 64 bits |
Utiliser le Web L'outil de débogage de la page débogue cette interfaceMessage de géolocalisation
Paramètre |
Description |
ToUserName |
DéveloppeurID WeChat |
FromUserName |
Compte expéditeur (un OpenID) |
CreateTime |
Heure de création du message (entier) |
MsgType |
emplacement | tr>
Location_X |
Dimension de localisation géographique |
Location_Y |
Précision de localisation géographique | tr>
Échelle |
Taille du zoom de la carte |
Étiquette |
Informations de localisation géographique | tr>
MsgId |
Identifiant du message, entier 64 bits |
使用网页调试工具调试该接口
链接消息
<xml>
<ToUserName><![CDATA[toUser]]></ToUserName>
<FromUserName><![CDATA[fromUser]]></FromUserName>
<CreateTime>1351776360</CreateTime>
<MsgType><![CDATA[link]]></MsgType>
<Title><![CDATA[公众平台官网链接]]></Title>
<Description><![CDATA[公众平台官网链接]]></Description>
<Url><![CDATA[url]]></Url>
<MsgId>1234567890123456</MsgId>
</xml>
参数 |
描述 |
ToUserName |
接收方微信号 |
FromUserName |
发送方微信号,若为普通用户,则是一个OpenID |
CreateTime |
消息创建时间 |
MsgType |
消息类型,link |
Title |
消息标题 |
Description |
消息描述 |
Url |
消息链接 |
MsgId |
消息id,64位整型 |
使用网页调试工具调试该接口
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!
Déclaration:Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn