Passer au contenu principal
Les endpoints de recherche de Publications vous permettent de trouver des Publications qui correspondent à des critères précis à l’aide d’opérateurs de requête puissants. Recherchez des mots-clés, des hashtags, des mentions, des URL et plus encore.

Vue d’ensemble

X propose deux endpoints de recherche avec des plages temporelles et des exigences d’accès différentes :

Recherche récente

Recherchez des Publications des 7 derniers jours. Disponible pour tous les développeurs.

Recherche dans l’archive complète

Recherchez dans l’archive complète depuis 2006. Disponible pour les clients facturés à l’usage et les clients Enterprise.

Cas d’utilisation

  • Suivi de marque — Suivez les mentions de votre marque ou de vos produits
  • Analyse des tendances — Analysez les conversations autour de sujets ou d’événements
  • Recherche — Recueillez des données pour la recherche académique ou de marché
  • Écoute en temps réel — Créez des applications qui réagissent aux nouvelles Publications

Endpoints

MéthodeEndpointDescriptionAccès
GET/2/tweets/search/recentRechercher des Publications des 7 derniers joursTous les développeurs
GET/2/tweets/search/allRechercher l’archive complète des PublicationsFacturation à l’usage, Enterprise

Opérateurs de requête

Créez des requêtes à l’aide d’opérateurs ciblant les attributs des Publications :
(AI OR "artificial intelligence") lang:en -is:retweet has:links
OpérateurExempleDescription
KeywordpythonPublications contenant ce mot
Phrase"machine learning"Publications contenant cette expression exacte
Hashtag#AIPublications avec ce hashtag
Mention@XDevelopersPublications mentionnant cet utilisateur
OpérateurExempleDescription
from:from:elonmuskPublications d’un utilisateur
to:to:XDevelopersRéponses adressées à un utilisateur
retweets_of:retweets_of:XRetweets des Publications d’un utilisateur
OpérateurExempleDescription
has:imagescat has:imagesPublications avec des images
has:videoshas:videosPublications avec des vidéos
has:linkshas:linksPublications avec des liens
has:mentionshas:mentionsPublications avec des mentions
url:url:github.comPublications avec une URL donnée
OpérateurExempleDescription
lang:lang:enPublications dans une langue donnée
-is:retweet-is:retweetExclure les retweets
-is:reply-is:replyExclure les réponses
is:verifiedis:verifiedPublications d’utilisateurs vérifiés

Référence complète des opérateurs

Voir tous les opérateurs disponibles et leurs conditions d’accès

Recherchez des Publications datant des 7 derniers jours. Accessible à tous les développeurs.

Fonctionnalités

  • Jusqu’à 100 publications par requête
  • Pagination pour les grands ensembles de résultats
  • Tous les principaux opérateurs de requête
  • Longueur de requête jusqu’à 512 caractères (4 096 pour Enterprise)

Démarrage rapide

Effectuez votre première requête de recherche récente

Référence de l’API

Documentation complète de l’endpoint

Recherchez dans l’archive complète des Publications depuis mars 2006.
La recherche dans l’archive complète est disponible pour les clients facturés à l’usage et les clients Enterprise.

Fonctionnalités

  • Jusqu’à 500 publications par requête
  • Accès à l’historique complet des publications
  • Tous les opérateurs de requête disponibles
  • Longueur de requête de 1 024 caractères (4 096 pour Enterprise)

Démarrage rapide

Effectuez votre première requête de recherche dans l’archive complète

Référence de l’API

Documentation détaillée de l’endpoint

Bien démarrer

Prérequis

Construire une requête

Découvrez la syntaxe des requêtes et les opérateurs

Pagination

Parcourez de grands ensembles de résultats

Guide d’intégration

Concepts clés et bonnes pratiques

Exemples de code

Exemples de code fonctionnels