Skip to main content
Client pour les opérations sur les listes Ce client fournit des méthodes pour interagir avec les endpoints de listes de la X API. Il gère l’authentification, le formatage des requêtes et l’analyse des réponses pour toutes les opérations liées aux listes.

Constructeurs

constructeur

new ListsClient(client): ListsClient Crée une nouvelle instance de ListsClient.

Paramètres

Retourne

ListsClient

Défini dans

lists/client.ts:294

Méthodes

getFollowers

getFollowers(id, options): Promise<Response> Récupérer les abonnés de la Liste Récupère une liste d’utilisateurs qui suivent une Liste spécifique via son identifiant.

Paramètres

Renvoie

Promise<Response> Promise résolue avec la réponse de l’API, ou l’objet Response brut si requestOptions.raw vaut true

Défini dans

lists/client.ts:339 getFollowers(id, options?): Promise<Get2ListsIdFollowersResponse>

Paramètres

Renvoie

Promise<Get2ListsIdFollowersResponse>

Défini dans

lists/client.ts:352

create

create(options): Promise<Response> Créer une Liste Crée une nouvelle Liste pour l’utilisateur authentifié.

Paramètres

Renvoie

Promise<Response> Promise qui se résout avec la réponse de l’API, ou l’objet Response brut si requestOptions.raw vaut true

Défini dans

lists/client.ts:560 create(options?): Promise<ListCreateResponse>

Paramètres

Renvoie

Promise<ListCreateResponse>

Défini dans

lists/client.ts:569

getMembers

getMembers(id, options): Promise<Response> Obtenir les membres d’une liste Récupère les utilisateurs qui sont membres d’une liste spécifique à partir de son id.

Paramètres

Renvoie

Promise<Response> Promise qui se résout avec la réponse de l’API, ou Response brut si requestOptions.raw est à true

Défini dans

lists/client.ts:665 getMembers(id, options?): Promise<Get2ListsIdMembersResponse>

Paramètres

Renvoie

Promise<Get2ListsIdMembersResponse>

Défini dans

lists/client.ts:678

addMember

addMember(id, options): Promise<Response> Ajouter un membre à une Liste Ajoute un utilisateur à une Liste spécifique à l’aide de son identifiant.

Parameters

Returns

Promise<Response> Promise qui se résout avec la réponse de l’API, ou avec l’objet Response brut si requestOptions.raw vaut true

Définie dans

lists/client.ts:890 addMember(id, options?): Promise<ListMutateResponse>

Paramètres

Renvoie

Promise<ListMutateResponse>

Défini dans

lists/client.ts:903

getPosts

getPosts(id, options): Promise<Response> Récupérer les publications d’une Liste
Récupère les publications associées à une Liste spécifique via son identifiant.

Paramètres

Returns

Promise<Response> Promise renvoyant la réponse de l’API, ou l’objet Response brut si requestOptions.raw est à true

Défini dans

lists/client.ts:1011 getPosts(id, options?): Promise<Get2ListsIdTweetsResponse>

Paramètres

Renvoie

Promise<Get2ListsIdTweetsResponse>

Défini dans

lists/client.ts:1024

removeMemberByUserId

removeMemberByUserId(id, userId, options): Promise<Response> Supprimer un membre d’une Liste Supprime un utilisateur d’une Liste spécifique à partir de l’identifiant de la Liste et de l’identifiant de l’utilisateur.

Paramètres

Renvoie

Promise<Response> Promise résolue avec la réponse de l’API, ou objet Response brut si requestOptions.raw est à true

Défini dans

lists/client.ts:1303 removeMemberByUserId(id, userId): Promise<ListMutateResponse>

Paramètres

Renvoie

Promise<ListMutateResponse>

Défini dans

lists/client.ts:1320

getById

getById(id, options): Promise<Response> Obtenir une Liste par id
Récupère les détails d’une Liste spécifique à partir de son id.

Paramètres

Renvoie

Promise<Response> Promise qui se résout avec la réponse de l’API, ou l’objet Response brut si requestOptions.raw vaut true

Défini dans

lists/client.ts:1423 getById(id, options?): Promise<Get2ListsIdResponse>

Paramètres

Renvoie

Promise<Get2ListsIdResponse>

Défini dans

lists/client.ts:1436

update

update(id, options): Promise<Response> Mettre à jour une liste
Met à jour les détails d’une liste spécifique appartenant à l’utilisateur authentifié, à partir de son identifiant (id).

Paramètres

Renvoie

Promise<Response> Promise qui se résout avec la réponse de l’API, ou l’objet Response brut si requestOptions.raw vaut true

Défini dans

lists/client.ts:1610 update(id, options?): Promise<ListUpdateResponse>

Paramètres

Renvoie

Promise<ListUpdateResponse>

Défini dans

lists/client.ts:1623

delete

delete(id, options): Promise<Response> Supprimer une Liste Supprime une Liste spécifique appartenant à l’utilisateur authentifié via son id.

Paramètres

Renvoie

Promise<Response> Promise qui se résout avec la réponse de l’API, ou l’objet Response brut si requestOptions.raw est true

Défini dans

lists/client.ts:1731 delete(id): Promise<ListDeleteResponse>

Paramètres

Renvoie

Promise<ListDeleteResponse>

Défini dans

lists/client.ts:1744