Passer au contenu principal

Première étape : Inscrivez-vous pour obtenir un compte développeur

L’inscription à un compte développeur est rapide et simple ! Cliquez sur le bouton ci-dessous, répondez à quelques questions, et vous pourrez commencer à explorer et développer avec la X API v2 grâce à l’accès Basic. Ensuite, vous créerez un Project et une App développeur associée lors du processus d’onboarding, ce qui vous fournira un jeu d’identifiants que vous utiliserez pour authentifier toutes les requêtes adressées à l’API. Inscrivez-vous

Deuxième étape : Enregistrez les clés et jetons de votre App et gardez-les en sécurité

Une fois que vous avez obtenu l’accès et créé un Project et une App, vous pourrez trouver ou générer les identifiants suivants au sein de votre App développeur :
  • API Key et Secret : Essentiellement, le nom d’utilisateur et le mot de passe de votre App. Vous les utiliserez pour authentifier les requêtes nécessitant le Contexte utilisateur OAuth 1.0a, ou pour générer d’autres jetons tels que des Access Tokens utilisateur ou un App Access Token.
  • Access Token et Secret : En général, les Access Tokens représentent l’utilisateur pour le compte duquel vous effectuez la requête. Ceux que vous pouvez générer via le developer portal représentent l’utilisateur propriétaire de l’App. Vous les utiliserez pour authentifier les requêtes nécessitant le Contexte utilisateur OAuth 1.0a. Si vous souhaitez effectuer des requêtes pour le compte d’un autre utilisateur, vous devrez utiliser le flux OAuth à 3 étapes afin qu’il vous autorise.
  • Client ID et Client Secret : Ces identifiants sont utilisés pour obtenir un Access Token utilisateur avec l’authentification OAuth 2.0. À l’instar d’OAuth 1.0a, les Access Tokens utilisateur servent à authentifier les requêtes qui fournissent des informations privées de compte utilisateur ou effectuent des actions pour le compte d’un autre compte, mais avec une portée fine pour un contrôle accru des accès de l’application cliente au compte utilisateur.
  • App only Access Token : Vous utiliserez ce jeton lors de requêtes vers des endpoints qui renvoient des informations publiquement disponibles sur X.
Étant donné que ces clés et jetons n’expirent pas sauf s’ils sont régénérés, nous vous recommandons de les enregistrer dans un emplacement sécurisé, tel qu’un gestionnaire de mots de passe, dès que vous recevez vos identifiants.
Veuillez noter : vos clés et jetons ne s’afficheront qu’une seule fois dans le developer portal. Il est donc important de stocker ces identifiants dans votre gestionnaire de mots de passe dès leur génération. Si vous égarez ou oubliez ces clés et jetons, vous devrez les régénérer, ce qui créera de nouveaux identifiants et invalidera les anciens. Vous devrez alors mettre à jour toutes les intégrations que vous aviez configurées avec vos identifiants précédents. En savoir plus sur nos bonnes pratiques d’authentification.

Troisième étape : effectuez votre première requête

Et maintenant ? Envoyons votre première requête à l’API ! Nous proposons des guides, des tutoriels, des outils et du code pour vous aider à démarrer. La page suivante est un excellent point de départ, mais notez que nous avons également réuni une page de ressources importantes pour vous aider à vous repérer dans l’ensemble de la documentation. Effectuez votre première requête

Prochaine étape

Identifiez un endpoint pour commencer à travailler via notre index de référence de l’API. Nous proposons également un ensemble d’outils et de bibliothèques pour la X API que vous pouvez utiliser afin d’accélérer votre intégration.
I