Skip to main content
Client para operaciones con listas Este Client proporciona métodos para interactuar con los endpoints de listas de la X API. Se encarga de la autenticación, el formato de las solicitudes y el análisis de las respuestas para todas las operaciones relacionadas con las listas.

Constructores

constructor

new ListsClient(client): ListsClient Crea una nueva instancia de ListsClient.

Parámetros

Devuelve

ListsClient

Definido en

lists/client.ts:294

Métodos

getFollowers

getFollowers(id, options): Promise<Response> Obtiene los seguidores de una Lista Obtiene una lista de usuarios que siguen una Lista específica por su ID.

Parámetros

Devuelve

Promise<Response> Promesa que se resuelve en la respuesta de la API, o en el objeto Response sin procesar si requestOptions.raw es true

Definido en

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

Parámetros

Devuelve

Promise<Get2ListsIdFollowersResponse>

Definido en

lists/client.ts:352

create

create(options): Promise<Response> Crear una Lista Crea una nueva Lista para el usuario autenticado.

Parámetros

Returns

Promise<Response> Promesa que se resuelve con la respuesta de la API, o con el objeto Response sin procesar si requestOptions.raw es true

Definido en

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

Parámetros

Devuelve

Promise<ListCreateResponse>

Definido en

lists/client.ts:569

getMembers

getMembers(id, options): Promise<Response> Obtener los miembros de una Lista Recupera los usuarios que son miembros de una Lista específica según su id.

Parámetros

Devuelve

Promise<Response> Promesa que se resuelve con la respuesta de la API, o con el objeto Response sin procesar si requestOptions.raw es true

Definido en

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

Parámetros

Devuelve

Promise<Get2ListsIdMembersResponse>

Definido en

lists/client.ts:678

addMember

addMember(id, options): Promise<Response> Agregar miembro a la Lista Agrega un usuario a una Lista específica identificada por su id.

Parámetros

Returns

Promise<Response> Promise que se resuelve en la respuesta de la API, o en el objeto Response sin procesar si requestOptions.raw es true

Definido en

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

Parámetros

Devuelve

Promise<ListMutateResponse>

Definido en

lists/client.ts:903

getPosts

getPosts(id, options): Promise<Response> Obtener Publicaciones de una Lista
Obtiene una lista de Publicaciones asociadas a una Lista específica identificada por su ID.

Parámetros

Devuelve

Promise<Response> Promesa que se resuelve en la respuesta de la API, o en el objeto Response sin procesar si requestOptions.raw es true

Definido en

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

Parámetros

Devuelve

Promise<Get2ListsIdTweetsResponse>

Definido en

lists/client.ts:1024

removeMemberByUserId

removeMemberByUserId(id, userId, options): Promise<Response> Eliminar miembro de la Lista
Elimina a un usuario de una Lista específica usando su id y el id del usuario.

Parámetros

Devuelve

Promise<Response> Promesa que se resuelve con la respuesta de la API, o con el objeto Response sin procesar si requestOptions.raw es true

Definido en

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

Parámetros

Devuelve

Promise<ListMutateResponse>

Definido en

lists/client.ts:1320

getById

getById(id, options): Promise<Response> Obtener una Lista por id
Obtiene los detalles de una Lista específica por su id.

Parámetros

Devuelve

Promise<Response> Promesa que se resuelve con la respuesta de la API, o con el objeto Response sin procesar si requestOptions.raw es true

Definido en

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

Parámetros

Devuelve

Promise<Get2ListsIdResponse>

Definido en

lists/client.ts:1436

update

update(id, options): Promise<Response> Actualizar lista Actualiza los detalles de una lista específica, propiedad del usuario autenticado, identificada por su id.

Parámetros

Devuelve

Promise<Response> Promesa que se resuelve con la respuesta de la API, o con el objeto Response sin procesar si requestOptions.raw es true

Definido en

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

Parámetros

Devuelve

Promise<ListUpdateResponse>

Definido en

lists/client.ts:1623

delete

delete(id, options): Promise<Response> Eliminar Lista Elimina una Lista específica propiedad del usuario autenticado mediante su id.

Parámetros

Devuelve

Promise<Response> Promesa que se resuelve con la respuesta de la API, o un Response sin procesar si requestOptions.raw es true

Definido en

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

Parámetros

Devuelve

Promise<ListDeleteResponse>

Definido en

lists/client.ts:1744