WeChat パブリック アカウントの開発 WeChat メッセージ タイプ分析

高洛峰
リリース: 2017-03-09 15:36:28
オリジナル
2031 人が閲覧しました

この記事では、WeChatパブリックアカウント開発のメッセージタイプ分析について学びましょう

一般のWeChatユーザーがパブリックアカウントにメッセージを送信すると、WeChatサーバーは開発者が入力したURLにメッセージのXMLデータパケットをPOSTします。各メッセージタイプのプッシュXMLデータパケット構造は以下のとおりです。

ディレクトリ

[非表示]

  • 1 テキストメッセージ

  • 2 Picメッセージ

  • 3 ボイスメッセージ

  • 4 ビデオメッセージ

  • 5 位置情報メッセージ

  • 6 リンクメッセージ

テキストメッセージ

 <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>
ログイン後にコピー
メッセージ作成時刻(整数)MsgTypetextContentテキストメッセージコンテンツMsgIdメッセージID、64ビット整数
パラメータ 説明
ToUserName 開発者WeChat ID
FromUserName 送信者アカウント(OpenID)
CreateTime
このインターフェースをデバッグするにはWebデバッグツールを使用してください

画像メッセージ
 <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>
ログイン後にコピー

パラメータ説明ToUserNameFromUserName送信者アカウント(OpenID)CreateTime メッセージ作成時間 (整数)MsgType imagePicUrlPicture linkMediaIdPicture messageのメディアID、マルチメディアファイルダウンロードインターフェイスを呼び出してデータをプルできます。 MsgIdメッセージID、64ビット整数
開発者WeChat ID
Webデバッグツールを使用してこのインターフェイスをデバッグします

音声メッセージ
<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音声は音声です MediaId ボイス メッセージ メディア ID を使用すると、マルチメディア ファイル ダウンロード インターフェイスを呼び出してデータをプルできます。 形式amr、speexなどの音声形式MsgIDメッセージID、64ビット整数
開発者WeChat ID
Webデバッグツールを使用してインターフェイスをデバッグします

ビデオメッセージ
<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>
ログイン後にコピー

パラメータ説明ToUserNameFromUserNameSender Account (an OpenID) CreateTimeメッセージ作成時間 (整数) ) MsgTypeVideo は videoMediaIdVideo メッセージのメディア ID、マルチメディア ファイル ダウンロード インターフェイスを呼び出してデータをプルできます。 ThumbMediaIdビデオメッセージサムネイルのメディアID。マルチメディアファイルダウンロードインターフェイスを呼び出してデータをプルできます。 MsgIdメッセージID、64ビット整数
DeveloperWeChat ID
Webデバッグツールを使用してこのインターフェイスをデバッグします

地理位置情報メッセージ
<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>
ログイン後にコピー

パラメータ説明ToUserName FromUserName送信者アカウント(OpenID)CreateTimeメッセージ作成時間(整数)MsgType location Location_X地理位置情報ディメンションLocation_Y地理位置情報縮尺地図ズームサイズラベル地理位置情報MsgId

使用网页调试工具调试该接口

链接消息

<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>
ログイン後にコピー
開発者WeChat ID
メッセージid、64ビット整数型
参数 描述
ToUserName 接收方微信号
FromUserName 发送方微信号,若为普通用户,则是一个OpenID
CreateTime 消息创建时间
MsgType 消息类型,link
Title 消息标题
Description 消息描述
Url 消息链接
MsgId 消息id,64位整型

使用网页调试工具调试该接口


以上がWeChat パブリック アカウントの開発 WeChat メッセージ タイプ分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!