Référence de l'API · v1
Tout ce que fait un compte X, sur une seule connexion
xSignalFeed surveille les comptes X (anciennement Twitter) que vous désignez et vous transmet ce qu'ils font au moment où cela se produit : nouvelles publications, réponses, republications, citations, suppressions, modifications de profil, abonnements et nouveaux abonnés certifiés. Vous pouvez aussi surveiller la recherche X pour une expression, et lire à la demande des profils, publications, abonnés, listes, communautés et tendances. Un seul WebSocket transporte les événements ; REST est là pour les fois où vous devez demander plutôt qu'attendre.
Introduction
Il y a trois façons de consommer le service. Surveillance : désignez des comptes et des mots-clés, et recevez les événements par WebSocket ou par webhook au moment où les choses se produisent. Historique : relisez les événements que votre clé a reçus. Lectures : demandez à X un profil, une publication, une recherche, une liste, une communauté ou les tendances du moment.
Les événements se répartissent en quatre familles. Chacune a une seule forme de charge utile, décrite champ par champ sous Événements.
| Catégorie | Types | Signification |
|---|---|---|
| Publications | tweet.create, tweet.reply, tweet.retweet, tweet.quote, tweet.edit, tweet.delete | Ce que le compte publie : nouvelles publications, réponses, republications, citations, modifications, et suppressions de l'une quelconque d'entre elles |
| Profil | profile.name, profile.screen_name, profile.bio, profile.location, profile.url, profile.avatar, profile.banner, profile.pinned, profile.verified | Tout changement de ce que le compte affiche à son sujet, avec l'ancienne et la nouvelle valeur |
| Graphe d'abonnements | follow.add, follow.remove, followers.verified.add | Qui le compte commence ou cesse de suivre, et quels comptes certifiés commencent à le suivre |
| Compte | account.status | Si le compte est encore visible : protégé, suspendu, indisponible, ou de nouveau actif |
| Recherche | search.match | Les publications de n'importe qui sur X qui correspondent à un mot-clé que vous surveillez |
L'accès se fait par clé d'API. Une clé porte des portées et des plafonds qui découlent de son offre ; GET /v1/account vous dit ce que la vôtre peut faire. Rien ici n'est facturé au volume d'événements : le flux en continu est inclus, et seules les lectures à la demande consomment des crédits.
xSignalFeed est un service tiers indépendant. Il n'est ni affilié à X Corp, ni approuvé ou parrainé par elle. Nous lisons uniquement des données publiques.
Et ensuite
Démarrage rapide
Vérifiez votre clé, surveillez un compte et lisez votre premier événement en quatre étapes.
Concepts clés
Cibles et mots-clés, livraison en deux trames, au moins une fois, relecture.
Événements
L'enveloppe, chaque type d'événement, et les cinq formes de charge utile champ par champ.
Référence de l'API
Une page par point de terminaison : paramètres, réponse, et un exemple de requête et de réponse.