WeChat認証イベントプッシュ
WeChat 認証イベント プッシュ
パブリック アカウント開発者がパブリック アカウントの認定ステータスを取得できるようにするため、また、サードパーティ プラットフォーム開発者がパブリック アカウントの認定ステータスを取得できるようにするため。パブリック アカウント、WeChat パブリック プラットフォームは、パブリック アカウント認証プロセスの各段階でイベント プッシュを提供します。
イベントはどこにプッシュされますか?
1. イベントプッシュは、パブリックプラットフォームの公式Webサイトのデベロッパーセンターに設定されているサービスアドレスのパブリックアカウントにプッシュされます
2. パブリックアカウントにアカウント管理が設定されている場合権限 (インターフェイス権限はアカウント管理権限セットに従属しているため) がサードパーティ プラットフォームに認可されている場合、サードパーティ プラットフォームは公式アカウントに代わってイベント プッシュ、具体的には公式アカウントのメッセージとイベント受信 URL を受信します。
# サードパーティ プラットフォームにプッシュ
##注意: 1. 資格認証が成功すると、公式アカウントが認証を取得します。関連のインターフェイス権限。名前認証が成功する前に、資格認証が成功する必要があります。2. 名前認証が成功した後、公式アカウントはチェック マーク認証マークを取得しています。マーク
WeChatクライアント内
1 資格認証成功(この時点でインターフェース権限は即時取得)
2 資格認証失敗
3 名前認証成功(つまりネーミング成功)
4 名前認証が失敗します (この時点ではクライアントはチェックボックスをオンにしていませんが、インターフェース権限はまだあります)
5 年次レビュー通知
6 認定期限切れ通知
資格認証が成功しました (インターフェース権限がすぐに取得されます)
Push XML データ パケット例:###
<xml><ToUserName><![CDATA[toUser]]></ToUserName>
<FromUserName><![CDATA[fromUser]]></FromUserName>
<CreateTime>1442401156</CreateTime>
<MsgType><![CDATA[event]]></MsgType>
<Event><![CDATA[qualification_verify_success] ]></イベント>
<有効期限>1442401156</有効期限>
</xml>
パラメータの説明
パラメータ | 説明 |
---|---|
ToUserName | 開発者WeChat ID |
FromUserName | 送信者アカウント (OpenID、送信者は現時点ではシステム アカウントです) |
CreateTime | メッセージ作成時刻 (整数)、タイムスタンプ |
MsgType | メッセージ タイプ、イベント |
Event | イベント タイプqualification_verify_success |
ExpiredTime | 有効期間 (整数)、タイムスタンプを指します。これは、証明書の有効期限が切れたタイムスタンプになります。 |
推送XMLデータパケットの例:
<xml><ToUserName><![CDATA[toUser]]></ToUserName>
<FromUserName><![CDATA[fromUser]]></FromUserName> ;
<CreateTime>1442401156</CreateTime>
<MsgType><![CDATA[event]]></MsgType>
<Event><![CDATA[qualification_verify_fail] ]]></Event>
<FailTime>1442401122</FailTime>
<FailReason><![CDATA[by time]]></FailReason>
< /xml>
パラメータの説明
パラメータ | 説明 |
---|---|
ToUserName | 開発者WeChat ID |
FromUserName | 送信者アカウント (OpenID、送信者は現時点ではシステム アカウントです) |
CreateTime | メッセージ作成時刻 (整数)、タイムスタンプ |
MsgType | メッセージ タイプ、イベント |
Event | イベントタイプqualification_verify_fail |
FailTime | 障害発生時刻(整形)、タイムスタンプ |
FailReason | 認証失敗の理由 |
##名前認証が成功しました (つまり、名前付けが成功しました)
# #Push XML データ パッケージの例:<xml><ToUserName><![CDATA[toUser]]></ToUserName>
<FromUserName><![CDATA[ fromUser]]> ;</FromUserName><CreateTime>1442401093</CreateTime>
<MsgType><![CDATA[event]]></MsgType>
<イベント>< ![CDATA[naming_verify_success]]></Event>
<ExpiredTime>1442401093</ExpiredTime>
</xml>
パラメータの説明