Passer au contenu principal
Commencez à utiliser X API en trois étapes : inscrivez-vous, créez une application et enregistrez vos identifiants.

Étape 1 : Créer un compte développeur

1

Accéder à la Console de développement

Rendez-vous sur console.x.com et connectez-vous avec votre compte X.
2

Accepter le contrat développeur

Consultez et acceptez le contrat développeur et la politique développeur.
3

Complétez votre profil

Fournissez des informations de base sur la façon dont vous utiliserez l’API.

Étape 2 : Créer une application

Après vous être inscrit, créez une application pour obtenir vos identifiants d’API :
1

Cliquez sur « New App »

Depuis le tableau de bord de la Console de développement, créez une nouvelle application.
2

Saisissez les détails de l’application

Indiquez un nom, une description et un cas d’utilisation pour votre application.
3

Générez les identifiants

La console génère vos clés et jetons d’API.

Étape 3 : Enregistrez vos identifiants

Vous recevrez plusieurs identifiants selon vos besoins d’authentification :
IdentifiantUtilisation
API Key & SecretIdentifier votre application. Utilisés pour générer des jetons et signer les requêtes OAuth 1.0a.
Jeton BearerAuthentification App-only pour lire des données publiques.
Access Token & SecretEffectuer des requêtes au nom de votre propre compte (OAuth 1.0a).
Client ID & SecretAuthentification OAuth 2.0 pour les requêtes en contexte utilisateur.
Enregistrez-les immédiatement. Les identifiants ne sont affichés qu’une seule fois. Stockez-les dans un gestionnaire de mots de passe ou un coffre-fort sécurisé. Si vous les perdez, vous devrez les régénérer (ce qui invalide les anciens).

De quels identifiants avez-vous besoin ?

Utilisez le Jeton Bearer pour un accès simple, en lecture seule, aux données publiques.
curl "https://api.x.com/2/users/by/username/xdevelopers" \
  -H "Authorization: Bearer $BEARER_TOKEN"
Idéal pour : rechercher des Publications, consulter des informations sur des utilisateurs, lire les tendances.

Meilleures pratiques de sécurité pour les identifiants

Utiliser des variables d'environnement

Ne codez jamais vos identifiants en dur dans votre code source.

Ne pas valider dans Git

Ajoutez les fichiers d’identifiants à .gitignore.

Renouveler régulièrement

Renouvelez régulièrement vos identifiants à titre de mesure de sécurité.

Utiliser des scopes minimaux

Ne demandez que les autorisations OAuth strictement nécessaires à votre App.

Prochaines étapes

Effectuer votre première requête

Appelez l’API avec vos nouveaux identifiants.

En savoir plus sur l’authentification

Découvrez OAuth 1.0a et OAuth 2.0.