カスタムメニューイベントプッシュ
カスタム メニュー イベント プッシュ
ユーザーがカスタム メニューをクリックすると、WeChat はクリック イベントを開発者にプッシュします。メニューをクリックするとサブメニューがポップアップ表示され、レポートされないことに注意してください。 3 番目から 8 番目までのすべてのイベントは WeChat iPhone 5.4.1 以降のみをサポートしており、古いバージョンの WeChat ユーザーはクリックしても応答せず、開発者はイベント プッシュを正常に受信できないことに注意してください。
XMLデータパッケージのプッシュ例: メニューをクリックしてメッセージをプルするときのイベントプッシュ
<xml> <ToUserName><![CDATA[toUser]]></ToUserName> <FromUserName><![CDATA[FromUser]]></FromUserName> <CreateTime>123456789</CreateTime> <MsgType><![CDATA[event]]></MsgType> <Event><![CDATA[CLICK]]></Event> <EventKey><![CDATA[EVENTKEY]]></EventKey> </xml>
パラメータの説明:
メニュージャンプリンクがクリックされたときのイベントプッシュ
プッシュ XML データ パケットの例:
<xml> <ToUserName><![CDATA[toUser]]></ToUserName> <FromUserName><![CDATA[FromUser]]></FromUserName> <CreateTime>123456789</CreateTime> <MsgType><![CDATA[event]]></MsgType> <Event><![CDATA[VIEW]]></Event> <EventKey><![CDATA[www.qq.com]]></EventKey> <MenuId>MENUID</MenuId> </xml>
パラメータの説明:
scancode_push: スキャン コード プッシュ イベントのイベント プッシュ
プッシュ XML データ パケットの例:
<xml><ToUserName><![CDATA[gh_e136c6e50636]]></ToUserName> <FromUserName><![CDATA[oMgHVjngRipVsoxg6TuX3vz6glDg]]></FromUserName> <CreateTime>1408090502</CreateTime> <MsgType><![CDATA[event]]></MsgType> <Event><![CDATA[scancode_push]]></Event> <EventKey><![CDATA[6]]></EventKey> <ScanCodeInfo><ScanType><![CDATA[qrcode]]></ScanType> <ScanResult><![CDATA[1]]></ScanResult> </ScanCodeInfo> </xml>
パラメータの説明:
scancode_waitmsg: コードをスキャンしてイベントをプッシュし、「メッセージ受信」プロンプト ボックスをポップアップします。
プッシュ XML データ パケットの例:
<xml><ToUserName><![CDATA[gh_e136c6e50636]]></ToUserName> <FromUserName><![CDATA[oMgHVjngRipVsoxg6TuX3vz6glDg]]></FromUserName> <CreateTime>1408090606</CreateTime> <MsgType><![CDATA[event]]></MsgType> <Event><![CDATA[scancode_waitmsg]]></Event> <EventKey><![CDATA[6]]></EventKey> <ScanCodeInfo><ScanType><![CDATA[qrcode]]></ScanType> <ScanResult><![CDATA[2]]></ScanResult> </ScanCodeInfo> </xml>
パラメーターの説明:
pic_sysphoto: Popシステムを起動して写真を撮ったり送信したりする イベントプッシュ
Push XML データパッケージの例:
<xml><ToUserName><![CDATA[gh_e136c6e50636]]></ToUserName> <FromUserName><![CDATA[oMgHVjngRipVsoxg6TuX3vz6glDg]]></FromUserName> <CreateTime>1408090651</CreateTime> <MsgType><![CDATA[event]]></MsgType> <Event><![CDATA[pic_sysphoto]]></Event> <EventKey><![CDATA[6]]></EventKey> <SendPicsInfo><Count>1</Count> <PicList><item><PicMd5Sum><![CDATA[1b5f7c23b5bf75682a53e7b6d163e185]]></PicMd5Sum> </item> </PicList> </SendPicsInfo> </xml>
パラメータの説明:
pic_photo_or_album: 写真を撮ったり、アルバムに写真を投稿したりするためのポップアップイベントプッシュ
Push XML データパケットの例:
<xml><ToUserName><![CDATA[gh_e136c6e50636]]></ToUserName> <FromUserName><![CDATA[oMgHVjngRipVsoxg6TuX3vz6glDg]]></FromUserName> <CreateTime>1408090816</CreateTime> <MsgType><![CDATA[event]]></MsgType> <Event><![CDATA[pic_photo_or_album]]></Event> <EventKey><![CDATA[6]]></EventKey> <SendPicsInfo><Count>1</Count> <PicList><item><PicMd5Sum><![CDATA[5a75aaca956d97be686719218f275c6b]]></PicMd5Sum> </item> </PicList> </SendPicsInfo> </xml>
パラメータの説明: _weixin: ポップアップWeChat フォト アルバム送信者 イベント プッシュ
プッシュ XML データ パケットの例:
<xml><ToUserName><![CDATA[gh_e136c6e50636]]></ToUserName> <FromUserName><![CDATA[oMgHVjngRipVsoxg6TuX3vz6glDg]]></FromUserName> <CreateTime>1408090816</CreateTime> <MsgType><![CDATA[event]]></MsgType> <Event><![CDATA[pic_weixin]]></Event> <EventKey><![CDATA[6]]></EventKey> <SendPicsInfo><Count>1</Count> <PicList><item><PicMd5Sum><![CDATA[5a75aaca956d97be686719218f275c6b]]></PicMd5Sum> </item> </PicList> </SendPicsInfo> </xml>
パラメーターの説明:
location_select: 地理的位置セレクターをポップアップするイベント プッシュ
プッシュ XML データ パケットの例: