Étape 1 : Créer un compte développeur
Accéder à la Console de développement
Rendez-vous sur console.x.com et connectez-vous avec votre compte X.
Accepter le contrat développeur
Consultez et acceptez le contrat développeur et la politique développeur.
Étape 2 : Créer une application
Cliquez sur « New App »
Depuis le tableau de bord de la Console de développement, créez une nouvelle application.
Saisissez les détails de l’application
Indiquez un nom, une description et un cas d’utilisation pour votre application.
Étape 3 : Enregistrez vos identifiants
| Identifiant | Utilisation |
|---|---|
| API Key & Secret | Identifier votre application. Utilisés pour générer des jetons et signer les requêtes OAuth 1.0a. |
| Jeton Bearer | Authentification App-only pour lire des données publiques. |
| Access Token & Secret | Effectuer des requêtes au nom de votre propre compte (OAuth 1.0a). |
| Client ID & Secret | Authentification OAuth 2.0 pour les requêtes en contexte utilisateur. |
De quels identifiants avez-vous besoin ?
- Lecture de données publiques
- Agir en tant qu’utilisateur
- Agir en votre nom
Utilisez le Jeton Bearer pour un accès simple, en lecture seule, aux données publiques.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.