Vue d’ensemble
En temps réel
Événements transmis instantanément
Complet
Publications, mentions « J’aime », abonnements, DM et plus encore
Par abonnement
Abonnez-vous à l’activité des utilisateurs
Remise par webhook
Événements envoyés à votre serveur
Types d’événements
| Event | Description |
|---|---|
tweet_create_events | L’utilisateur publie une nouvelle Publication |
favorite_events | L’utilisateur aime une Publication |
follow_events | L’utilisateur suit ou est suivi |
direct_message_events | L’utilisateur envoie ou reçoit un DM |
block_events | L’utilisateur bloque ou débloque |
mute_events | L’utilisateur met en sourdine ou réactive |
Endpoints
| Méthode | Endpoint | Description |
|---|---|---|
| GET | /2/activity/stream | Se connecter au flux d’activité |
| POST | /2/activity/subscriptions | Créer un abonnement |
| GET | /2/activity/subscriptions | Répertorier les abonnements |
| PUT | /2/activity/subscriptions/:id | Mettre à jour un abonnement |
| DELETE | /2/activity/subscriptions/:id | Supprimer un abonnement |
Comment ça fonctionne
- Créer un abonnement — S’abonner à l’activité d’un utilisateur
- Se connecter au flux — Établir une connexion persistante
- Recevoir les événements — Recevoir les événements d’activité en temps réel
- Traiter les événements — Traiter les événements dans votre application
Exemple : Se connecter au flux
Prise en main
Prérequis
- Un compte développeur approuvé
- Un projet et une App dans la Console de développement
- Le Jeton Bearer de votre App
Démarrage rapide
Configurez votre premier abonnement
Account Activity API
Alternative basée sur les webhooks
Référence de l’API
Documentation complète de l’endpoint