Général
Qu’est-ce qu’OAuth ?
Qu’est-ce qu’OAuth ?
OAuth est un protocole d’authentification qui permet aux utilisateurs d’autoriser une application à agir en leur nom sans partager leur mot de passe. Plus d’informations sont disponibles sur oauth.net.
Comment générer des access tokens ?
Comment générer des access tokens ?
Vous devez disposer d’une X App pour générer des access tokens. En savoir plus sur les access tokens ici.
Comment créer une X App ?
Comment créer une X App ?
Vous devez disposer d’un compte développeur pour créer une X App. Vous pouvez vous inscrire ici.
Si je possède déjà une X App, comment puis-je consulter et modifier cette App ?
Si je possède déjà une X App, comment puis-je consulter et modifier cette App ?
Vous pouvez consulter et modifier votre App depuis le X App dashboard si vous êtes connecté à votre compte X sur developer.x.com.
Technique
Combien de temps un access token reste-t-il valide ?
Combien de temps un access token reste-t-il valide ?
Les Access Tokens n’expirent pas explicitement. Un access token sera invalidé si un utilisateur révoque explicitement une application dans les paramètres de son compte X, ou si X suspend une application. Si une application est suspendue, une mention apparaîtra dans le tableau de bord X App indiquant qu’elle a été suspendue.
Que se passe-t-il si un access token devient invalide ?
Que se passe-t-il si un access token devient invalide ?
Supposons que l’access token d’un utilisateur puisse devenir invalide à tout moment. Si cela se produit, invitez l’utilisateur à réautoriser l’application. Il est important de gérer cette situation avec fluidité pour garantir une bonne expérience utilisateur.
La page d’inscription de l’application demande l’accès en lecture/écriture. Qu’est-ce qui est considéré comme une écriture ?
La page d’inscription de l’application demande l’accès en lecture/écriture. Qu’est-ce qui est considéré comme une écriture ?
De nombreux utilisateurs font confiance à une application pour lire leurs informations, mais pas nécessairement pour modifier leur profil ou publier de nouveaux Posts. La mise à jour d’informations via la X API — qu’il s’agisse du nom, de la localisation ou de l’ajout d’un nouveau Post — nécessite une requête HTTP POST. Toute méthode d’API qui requiert une requête HTTP POST est considérée comme une opération d’écriture et nécessite les droits en lecture et en écriture.