Exemple
Constructeurs
constructeur
config): Client
Crée une nouvelle instance du client X API
Paramètres
Valeur de retour
Client
Exemple
Propriétés
string
requis
URL de base pour les requêtes API
string
Jeton Bearer pour l’authentification
string
Jeton d’accès OAuth2
any
Instance OAuth1 pour l’authentification
Headers
requis
En-têtes pour les requêtes
number
requis
Délai d’expiration de la requête en millisecondes
boolean
requis
Indique s’il faut réessayer automatiquement les requêtes ayant échoué
number
requis
Nombre maximal de tentatives de réessai
HttpClient = httpClient
requis
Client HTTP pour effectuer des requêtes
GeneralClient
requis
client général
AccountActivityClient
requis
client d’activité de compte
CommunityNotesClient
requis
client Community Notes
ComplianceClient
requis
client de conformité
ConnectionsClient
requis
client de connexions
UsersClient
requis
client d’utilisateurs
NewsClient
requis
client d’actualités
SpacesClient
requis
client Spaces
ActivityClient
requis
client d’activité
UsageClient
requis
client d’utilisation
TrendsClient
requis
client de tendances
PostsClient
requis
client de Publications
DirectMessagesClient
requis
client de messages privés
CommunitiesClient
requis
client de communautés
MediaClient
requis
client de médias
WebhooksClient
requis
client de webhooks
StreamClient
requis
client de flux
ListsClient
requis
client de Listes
Promise<T>
requis
Effectue une requête authentifiée vers X APICette méthode gère l’authentification, le formatage de la requête et la gestion
des erreurs pour toutes les requêtes API. Elle ajoute automatiquement les en-têtes
d’authentification appropriés en fonction de la configuration du client.
boolean
requis
Vérifie si le jeton OAuth2 est expiré
Promise<void>
requis
Actualise le jeton OAuth2
boolean
requis
Récupère l’état actuel de l’authentification
string[]
requis
Associe les noms de schémas de sécurité OpenAPI aux types d’authentification internes
void
requis
Valide que la méthode d’authentification requise est disponible
string[]
requis
Récupère les types d’authentification disponibles