L’URL de base du point de terminaison de jeton de X API (par défaut : https://api.x.com).
L’URL de base pour l’autorisation OAuth2 (par défaut : https://x.com/i).
Chaîne séparée par des espaces ou liste de chaînes pour les étendues (scopes) d’autorisation OAuth2.
code_verifier facultatif (utilise le code_verifier stocké s’il n’est pas fourni).Renvoie
Dictstr, Any
Récupère le jeton en utilisant l’URL de réponse d’autorisation (ancienne méthode, utilise exchange_code en interne).
Renvoie
Dictstr, Any
Renvoie l’URL d’autorisation pour le flux OAuth2 PKCE.
str
Récupère le code challenge actuel (pour PKCE).
:returns: Renvoie le code challenge actuel, ou None s’il n’est pas défini.
:rtype: Optional[str]
Renvoie
str | None
Renvoie le code verifier actuel (pour PKCE).
:returns: Le code verifier actuel, ou None s’il n’est pas défini.
:rtype: Optional[str]
Renvoie
str | None
Vérifie si le jeton a expiré.
:returns: True si le jeton a expiré, False sinon.
:rtype: bool
bool
Rafraîchit le jeton d’accès.
:returns: Le dictionnaire du jeton rafraîchi
:rtype: Dict[str, Any]
Renvoie
Dictstr, Any
Définit manuellement les paramètres PKCE.