Push d'événement d'authentification WeChat


Push de l'événement d'authentification WeChat

Afin d'aider les développeurs de comptes publics à obtenir le statut de certification de leurs comptes publics, et pour que les développeurs de plateformes tierces connaissent le statut de certification de leurs comptes publics, la plateforme publique WeChat propose un push d'événements à chaque étape. du processus de certification des comptes publics.

Où les événements sont-ils poussés ?

1. Le push d'événement sera poussé vers le compte public dans l'adresse de service définie dans le centre de développement du site officiel de la plateforme publique
2 Si le compte officiel a autorisé l'ensemble d'autorisations de gestion de compte (car cette autorisation d'interface est subordonné à l'ensemble d'autorisations de gestion de compte) Plateforme tierce, la plateforme tierce recevra alors le push d'événement au nom du compte officiel, en particulier le message du compte officiel et l'URL de réception de l'événement transmis à la plateforme tierce

1474940890958483.jpg

Veuillez noter :

1. Une fois la certification de qualification réussie, le compte public a obtenu les autorisations d'interface liées à l'authentification. L'authentification de qualification réussie doit avoir lieu avant que l'authentification du nom soit réussie
2. réussi, le compte officiel obtiendra la marque d'authentification dans le client WeChat

Répertoire

1 L'authentification de qualification est réussie (à ce moment, l'autorisation d'interface est obtenue immédiatement)

2 L'authentification de qualification a échoué

3 L'authentification de nom est réussie (c'est-à-dire que la dénomination est réussie)

4 ​​​​L'authentification de nom a échoué ( bien que le client ne coche pas la case pour le moment, il y a toujours une autorisation d'interface)

5 Avis de révision annuelle

6 Notification d'expiration de certification


Certification de qualification réussie (obtenez immédiatement l'autorisation d'interface à ce moment )

Exemple de package de données push XML :

<xml><ToUserName><![CDATA[toUser]]></ToUserName>
<FromUserName><![CDATA[fromUser]]></FromUserName>
<CreateTime> ;1442401156</CreateTime>
<MsgType><![CDATA[event]]></MsgType>
<Event><![CDATA[qualification_verify_success]]></Event>
< ;ExpiredTime>1442401156</ExpiredTime>
</xml> 

Description du paramètre

ParamètreDescription
ToUserNameDeveloperWeChat ID
FromUserNameSender account (un OpenID, le euh c'est le compte système en ce moment)
CreateTimeHeure de création du message (entier), horodatage
MsgTypetype de message, événement
Eventtype d'événement qualification_verify_success
ExpiredTime La date d'expiration (chirurgie plastique) fait référence à l'horodatage, la certification expirera à cet horodatage


   

资质认证失败

推送XML数据包示例:

<xml><ToUserNa moi><![CDATA[toUser]]></ToUserName>
< ;FromUserName><![CDATA[fromUser]]></FromUserName>
<CreateTime>1442401156</CreateTime>
<MsgType><![CDATA[event]]></MsgType>
<Événement><![CDATA[qualification_verify_fail]]></Event>
<FailTime>1442401122</FailTime>
<FailReason><![CDATA[par heure]]>< /FailReason>
</xml>

Description du paramètre

ParamètreDescription
ToUserNameDeveloperWeChat ID
FromUserNameSender account (un OpenID, le euh c'est le compte système en ce moment)
CreateTimeHeure de création du message (entier), horodatage
MsgTypetype de message, événement
Eventtype d'événement qualification_verify_fail
FailTime Heure d'apparition de la panne (mise en forme), heure Cliquez sur
FailReasonLa raison de l'échec de l'authentification






nom d'authentification réussie (c'est-à-dire nommer réussi)


Exemple de poussée du package de données XML:
🎜 & lt; xml & gt; & lt; Tuername & gt; & lt ;! [cdata [Touser]] & gt; & lt; ; /ToUserName>🎜<FromUserName><![CDATA[fromUser]]></FromUserName>🎜<CreateTime>1442401093</CreateTime>🎜<MsgType><![CDATA[event]]> ; </MsgType>🎜<Event><![CDATA[naming_verify_success]]></Event>🎜<ExpiredTime>1442401093</ExpiredTime>🎜</xml> 🎜

Description du paramètre

ParamètreDescription
ToUserNameDeveloperWeChat ID
FromUserNameSender account (un OpenID, le euh c'est le compte système en ce moment)
CreateTimeHeure de création du message (entier), horodatage
MsgTypeType de message, événement
EventType d'événement naming_verify_success
ExpiredTime La date d'expiration (chirurgie plastique) fait référence à l'horodatage, la certification expirera à cet horodatage

L'authentification du nom a échoué (à ce moment, même si le client ne coche pas la case, il dispose toujours de l'autorisation d'interface)

Exemple de transmission d'un paquet de données XML :

<xml><ToUserName> <![CDATA[ toUser]]></ToUserName>
<FromUserName><![CDATA[fromUser]]></FromUserName>
<CreateTime>1442401061</CreateTime>
< MsgType><![ CDATA[event]]></MsgType>
<Event><![CDATA[naming_verify_fail]]></Event>
<FailTime>1442401061</FailTime>
<FailReason>< ![CDATA[par heure]]></FailReason>
</xml>

Description du paramètre

ParamètreDescription
ToUserNameDeveloperWeChat ID
FromUserNameSender account (un OpenID, le euh c'est le compte système en ce moment)
CreateTimeHeure de création du message (entier), horodatage
MsgTypeType de message, événement
EventType d'événement naming_verify_fail
FailTime Défaillance survenue heure (mise en forme), heure Cliquez sur
FailReasonLa raison de l'échec de l'authentification

年审通知

推送XML数据包示例:

<xml><ToUserName><![CDATA[toUser]]></To Nom d'utilisateur>
<FromUserName>< ;![CDATA[fromUser]]></FromUserName>
<CreateTime>1442401004</CreateTime>
<MsgType><![CDATA[event]]></MsgType>
<Event> ;<![CDATA[annual_renew]]></Event>
<ExpiredTime>1442401004</ExpiredTime>
</xml>

Description du paramètre

ParamètreDescription
ToUserNameDeveloperWeChat ID
FromUserNameSender account (un OpenID, le euh c'est le compte système en ce moment)
CreateTimeHeure de création du message (entier), horodatage
MsgTypetype de message, événement
Eventevent type annual_renew, rappelle au compte public qu'il doit être revu l'année dernière
ExpiredTime La période de validité (en forme) fait référence à l'horodatage. La certification expirera à cet horodatage et doit être revue dès que possible
.

Notification d'expiration et d'invalidation de l'authentification

Exemple de paquet XML push :

<xml><ToUserName><![CDATA[toUser]]></ToUserName>
<FromUser Nom> ; <![CDATA[fromUser]]></FromUserName>
<CreateTime>1442400900</CreateTime>
<MsgType><![CDATA[event]]></MsgType>
< ; Événement><![CDATA[verify_expired]]></Event>
<ExpiredTime>1442400900</ExpiredTime>
</xml>

Description du paramètre

ParamètreDescription
ToUserNameDeveloperWeChat ID
FromUserNameSender account (un OpenID, le euh c'est le compte système en ce moment)
CreateTimeHeure de création du message (entier), horodatage
MsgTypetype de message, événement
Eventtype d'événement verify_expired
ExpiredTime La période de validité (plastique) fait référence à l'horodatage, indiquant que l'authentification a expiré à cet horodatage et que l'authentification WeChat doit être réinitialisée