Passer au contenu principal

API Key et Secret

L’API Key et le Secret (également appelés Consumer Key et Secret) sont les identifiants de base requis pour accéder à la X API. Ces identifiants jouent le rôle de nom d’utilisateur et de mot de passe de votre X App, et permettent à la X API d’identifier l’App à l’origine des requêtes. Ces identifiants peuvent être utilisés par les endpoints d’authentification pour générer des identifiants supplémentaires, tels que les user Access Tokens and Secrets et les Jetons Bearer. Vous devez également utiliser ces identifiants avec des Access Tokens et d’autres paramètres d’autorisation pour autoriser des requêtes nécessitant une authentification en Contexte utilisateur OAuth 1.0a. 

Comment obtenir une API Key et un Secret

Pour obtenir une X API Key et un Secret, veuillez suivre ces étapes :
  1. Inscrivez-vous pour un compte développeur X
  2. Créez une X App dans le developer portal. Notez que si vous souhaitez utiliser la X API v2, vous devez ajouter votre X App à un Project.  
Lorsque vous créez votre X App, votre API Key et votre Secret vous sont présentés, ainsi qu’un Jeton Bearer. Veuillez noter que nous n’affichons ces informations d’identification qu’une seule fois ; assurez-vous donc de les enregistrer dans votre gestionnaire de mots de passe ou dans un emplacement sécurisé. Nous proposons d’autres recommandations sur la manière de gérer vos clés et jetons sur notre page consacrée aux bonnes pratiques d’authentification, y compris des indications sur ce que vous devez faire si vos informations d’identification ont été compromises.  

Comment trouver et régénérer votre API Key et Secret après la création de l’App

Si vous avez déjà créé une App et que vous devez retrouver ou régénérer votre API Key et Secret, veuillez suivre les étapes ci-dessous :
  1. Accédez au developer portal
  2. Déployez le menu déroulant « Projects and Apps » dans la barre latérale
  3. Ouvrez l’App associée à l’API Key et au Secret que vous souhaitez retrouver ou régénérer
  4. Accédez à l’onglet Keys and tokens
À partir de là, vous trouverez l’ensemble des informations d’identification associées à votre App.   

Comment utiliser votre API Key et Secret

Si vous faites simplement vos premiers pas sur la X Developer Platform, nous vous recommandons d’utiliser un outil ou une bibliothèque pour découvrir ce que propose la plateforme. Ces outils gèrent l’authentification de manière fluide et peuvent vous faire gagner beaucoup de temps et vous épargner bien des frustrations. Nous recommandons particulièrement de commencer avec Postman ou Insomnia pour les développeurs débutants. Si vous souhaitez construire une requête à partir de zéro, veuillez consulter notre guide sur l’autorisation d’une requête OAuth 1.0a.  
I