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