Vue d’ensemble
Diffusion en temps réel
Recevez les événements instantanément
En mode push
Données envoyées à votre serveur
Efficace
Aucun polling nécessaire
Fiable
Prise en charge des tentatives de renvoi et de la reprise
Types de webhooks
Fonctionnement des webhooks
- Un événement se produit — Un utilisateur publie un message, envoie un DM, etc.
- X envoie une requête — Requête POST vers l’URL de votre webhook
- Vous traitez — Votre serveur gère l’événement
- Répondez avec 200 — Retournez 200 OK pour accuser réception
Exigences relatives aux webhooks
Sécurité
Contrôle par challenge-réponse (CRC)
Vérification de la signature
Vérifiez l’authenticité du webhook à l’aide de l’en-têtex-twitter-webhooks-signature.
Mise en route
Prérequis
- Un compte développeur approuvé
- Un Project and App dans la Console de développement
- Un point de terminaison HTTPS accessible publiquement
Webhooks de flux filtrés
Recevez des Publications filtrées via webhook
Account Activity API
Recevez des événements de compte via webhook