WeChat開発における簡単な問題についてのディスカッション

Y2J
リリース: 2017-05-03 10:09:31
オリジナル
2016 人が閲覧しました

WeChat パブリック プラットフォーム開発者向けドキュメントの説明:
[color=#33CCCC] 一般の WeChat ユーザーがパブリック アカウントにメッセージを送信すると、WeChat サーバーはメッセージの XML データ パケットを開発者が入力した URL に POST します。各メッセージタイプのプッシュXMLデータパケット構造は以下のとおりです。
WeChat サーバーが 5 秒以内に応答を受信しない場合、接続は切断され、リクエストは合計 3 回再試行されます。
再試行メッセージの重複排除に関しては、msgid 重複排除を使用することをお勧めします。
サーバーが 5 秒以内に処理して返信することを保証できない場合は、空の文字列を使用して直接返信できます。WeChat サーバーはこれに対して何もせず、再試行も開始しません。
テキスト メッセージ

 <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 開発者 WeChat アカウント
FromUserName 送信者アカウント (OpenID)
CreateTime メッセージ作成時刻 (整数)
MsgType text
Content テキスト メッセージの内容
MsgId メッセージ ID、64 ビット整数 [/color ]
これは、開発者が WeChat サーバーからの XML データ パケット POST を受け取り、ここで処理した後、同じ XML データ形式でサーバーに送り返す必要があることを意味します。
サーバーに送り返すとき、ToUserName と FromUserName は変更されないままですか?コンテンツを変更すると、送信者のアカウントに送信されますか?

以上がWeChat開発における簡単な問題についてのディスカッションの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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