Constructores
constructor
client): ListsClient
Crea una nueva instancia de ListsClient.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
client | Client | La instancia principal de Client de X API |
Devuelve
ListsClient
Definido en
Métodos
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
| Nombre | Tipo | Descripción |
|---|---|---|
id | string | El identificador de la Lista. |
options | GetFollowersOptions & { requestOptions: { raw: true } } | - |
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
id, options?): Promise<Get2ListsIdFollowersResponse>
Parámetros
| Nombre | Tipo |
|---|---|
id | string |
options? | GetFollowersOptions |
Devuelve
Promise<Get2ListsIdFollowersResponse>
Definido en
create
options): Promise<Response>
Crear una Lista
Crea una nueva Lista para el usuario autenticado.
Parámetros
| Nombre | type |
|---|---|
options | CreateOptions & { requestOptions: { raw: true } } |
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
options?): Promise<ListCreateResponse>
Parámetros
| Nombre | type |
|---|---|
options? | CreateOptions |
Devuelve
Promise<ListCreateResponse>
Definido en
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
| Nombre | Tipo | Descripción |
|---|---|---|
id | string | El id de la Lista. |
options | GetMembersOptions & { requestOptions: { raw: true } } | - |
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
id, options?): Promise<Get2ListsIdMembersResponse>
Parámetros
| Nombre | Tipo |
|---|---|
id | string |
options? | GetMembersOptions |
Devuelve
Promise<Get2ListsIdMembersResponse>
Definido en
addMember
id, options): Promise<Response>
Agregar miembro a la Lista
Agrega un usuario a una Lista específica identificada por su id.
Parámetros
| Name | Type | Description |
|---|---|---|
id | string | El id de la Lista a la que se agregará un miembro. |
options | AddMemberOptions & { requestOptions: { raw: true } } | - |
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
id, options?): Promise<ListMutateResponse>
Parámetros
| Nombre | Tipo |
|---|---|
id | string |
options? | AddMemberOptions |
Devuelve
Promise<ListMutateResponse>
Definido en
getPosts
id, options): Promise<Response>
Obtener Publicaciones de una ListaObtiene una lista de Publicaciones asociadas a una Lista específica identificada por su ID.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
id | string | El id de la Lista. |
options | GetPostsOptions & { requestOptions: { raw: true } } | - |
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
id, options?): Promise<Get2ListsIdTweetsResponse>
Parámetros
| Nombre | Tipo |
|---|---|
id | string |
options? | GetPostsOptions |
Devuelve
Promise<Get2ListsIdTweetsResponse>
Definido en
removeMemberByUserId
id, userId, options): Promise<Response>
Eliminar miembro de la ListaElimina a un usuario de una Lista específica usando su id y el id del usuario.
Parámetros
| Name | Type | Description |
|---|---|---|
id | string | El id de la Lista de la que se eliminará un miembro. |
userId | string | El id del Usuario que se eliminará de la Lista. |
options | Object | - |
options.requestOptions | Object | - |
options.requestOptions.raw | true | - |
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
id, userId): Promise<ListMutateResponse>
Parámetros
| Nombre | Tipo |
|---|---|
id | string |
userId | string |
Devuelve
Promise<ListMutateResponse>
Definido en
getById
id, options): Promise<Response>
Obtener una Lista por idObtiene los detalles de una Lista específica por su id.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
id | string | El identificador de la Lista. |
options | GetByIdOptions & { requestOptions: { raw: true } } | - |
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
id, options?): Promise<Get2ListsIdResponse>
Parámetros
| Nombre | Tipo |
|---|---|
id | string |
options? | GetByIdOptions |
Devuelve
Promise<Get2ListsIdResponse>
Definido en
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
| Nombre | Tipo | Descripción |
|---|---|---|
id | string | El identificador de la Lista que se va a actualizar. |
options | UpdateOptions & { requestOptions: { raw: true } } | - |
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
id, options?): Promise<ListUpdateResponse>
Parámetros
| Nombre | Tipo |
|---|---|
id | string |
options? | UpdateOptions |
Devuelve
Promise<ListUpdateResponse>
Definido en
delete
id, options): Promise<Response>
Eliminar Lista
Elimina una Lista específica propiedad del usuario autenticado mediante su id.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
id | string | El identificador de la Lista que se va a eliminar. |
options | Object | - |
options.requestOptions | Object | - |
options.requestOptions.raw | true | - |
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
id): Promise<ListDeleteResponse>
Parámetros
| Nombre | Tipo |
|---|---|
id | string |
Devuelve
Promise<ListDeleteResponse>