Outils Balises
développement back-end
PHP
Documentation du développeur de la plateforme publique WeChat
Secouer la notification d'événement
annuaire
Outils Balises
Secouer la notification d'événement
Notification d'événement Shake

Description de l'interface
Lorsque l'utilisateur entre dans l'interface shake et secoue sous la carte de la page "Périphérique", WeChat transmettra cet événement au développeur pour qu'il remplisse l'URL (connectez-vous à la plateforme publique et entrez les paramètres du centre de développement). Le contenu push comprend les informations de dispositif correspondant à la page affichée par la carte de page « à proximité » lors de la secousse, et les informations d'un maximum de cinq dispositifs à proximité appartenant au compte public. Cet événement n'est pas poussé lorsque la liste est secouée.
Si le serveur WeChat ne reçoit pas de réponse dans les cinq secondes, il se déconnectera et relancera la demande, en réessayant trois fois au total. Concernant la nouvelle tentative de duplication des messages, il est recommandé d'utiliser FromUserName + CreateTime pour dédupliquer les messages. Si le serveur ne peut pas garantir le traitement et la réponse dans les cinq secondes, vous pouvez répondre directement avec une chaîne vide. Le serveur WeChat ne fera rien avec cela et ne lancera pas de nouvelle tentative.
Exemple de paquet XML push
<ToUserName><![CDATA[toUser]]></ToUserName>
<FromUserName><![CDATA[fromUser]]></FromUserName>
< ;CreateTime>1433332012</CreateTime>
<MsgType><![CDATA[event]]></MsgType>
<Event><![CDATA[ShakearoundUserShake]]></Event> ;
<ChosenBeacon>
<Uuid><![CDATA[uuid]]></Uuid>
<Major>major</Major>
<Minor>minor< ;/Mineur>
<Distance> ;0,057</Distance>
</ChosenBeacon>
<AroundBeacons>
<AroundBeacon>
<Uuid><![CDATA[uuid]]></ Uuid>
<Majeur>majeur< ;/Major>
<Minor>minor</Minor>
<Distance>166.816</Distance>
</AroundBeacon>
< AroundBeacon>
<Uuid><![CDATA[uuid]] ></Uuid>
<Majeur>majeur</Majeur>
<Mineur>mineur</Mineur>
<Distance>15.013</Distance& gt;
</AroundBeacons>
</AroundBeacons>
</xml>
Description du paramètre
| Paramètre | Description |
| ToUserName | ID WeChat du développeur |
| FromUserName | Secouez l'utilisateur (un OpenID) |
| CreateTime | Durée de création du message (entier) |
| MsgType"Type de message, événement" , majeur, mineur | |
| La distance entre l'appareil et l'utilisateur (nombre à virgule flottante ; unité : mètres) | |
Outils d'IA chauds
Undress AI Tool
Images de déshabillage gratuites
AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.
Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes
Stock Market GPT
Recherche d'investissement basée sur l'IA pour des décisions plus intelligentes
Article chaud
Comment migrer correctement les événements glisser-déposer de jQuery vers JavaScript natif
4 Il y a quelques semaines By DDD
La mise à niveau du Bloc-notes, YouTube TV moins cher et le nouveau propriétaire de Nova Launcher : résumé de l'actualité
3 Il y a quelques semaines By DDD
Comment obtenir du minerai de fer dans Pokémon Pokopia
4 Il y a quelques semaines By Jack chen
Comment appliquer le motif de façade (Facade) dans le langage Golang Go simplifie l'API des systèmes complexes
3 Il y a quelques semaines By DDD
Résoudre l'erreur d'échec de la construction multidict lors de l'installation du package Python
4 Il y a quelques semaines By DDD
Sujets chauds
Outil populaire
Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit
SublimeText3 version chinoise
Version chinoise, très simple à utiliser
Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP
Dreamweaver CS6
Outils de développement Web visuel
SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3) |












![Premiers pas avec le développement pratique PHP : création rapide de PHP [Small Business Forum]](https://img.php.cn/upload/course/000/000/035/5d27fb58823dc974.jpg)









