Saltar al contenido principal
Cliente para operaciones de actividad Este cliente proporciona métodos para interactuar con los endpoints de actividad de la X API. Se encarga de la autenticación, el formateo de las solicitudes y el procesamiento de las respuestas para todas las operaciones relacionadas con la actividad.

Constructores

constructor

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

Parámetros

NombreTipoDescripción
clientClientLa instancia principal de Client de X API

Devuelve

ActivityClient

Definido en

activity/client.ts:118

Métodos

getSubscriptions

getSubscriptions(options): Promise<Response> Obtener suscripciones de actividad de X
Obtener una lista de suscripciones activas para XAA

Parámetros

Nombretype
optionsObject
options.requestOptionsObject
options.requestOptions.rawtrue

Devuelve

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

Definido en

activity/client.ts:159 getSubscriptions(): Promise<ActivitySubscriptionGetResponse>

Devuelve

Promise<ActivitySubscriptionGetResponse>

Definido en

activity/client.ts:168

createSubscription

createSubscription(options): Promise<Response> Crear suscripción de actividad en X Crea una suscripción para un evento de actividad en X

Parámetros

Nombretype
optionsCreateSubscriptionOptions & { requestOptions: { raw: true } }

Returns

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

Definido en

activity/client.ts:237 createSubscription(options?): Promise<ActivitySubscriptionCreateResponse>

Parámetros

Nombretype
options?CreateSubscriptionOptions

Devuelve

Promise<ActivitySubscriptionCreateResponse>

Definido en

activity/client.ts:246

stream

stream(options): Promise<Response> Activity Stream Flujo de actividades de X

Parámetros

NombreType
optionsStreamOptions & { 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

activity/client.ts:332 stream(options?): Promise<ActivityStreamingResponse>

Parámetros

NombreType
options?StreamOptions

Devuelve

Promise<ActivityStreamingResponse>

Definido en

activity/client.ts:341

updateSubscription

updateSubscription(subscriptionId, options): Promise<Response> Actualizar una suscripción de actividad de X Actualiza una suscripción para un evento de actividad de X

Parámetros

NombreTipoDescripción
subscriptionIdstringEl ID de la suscripción que se va a actualizar.
optionsUpdateSubscriptionOptions & { 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

activity/client.ts:487 updateSubscription(subscriptionId, options?): Promise<ActivitySubscriptionUpdateResponse>

Parámetros

NombreTipo
subscriptionIdstring
options?UpdateSubscriptionOptions

Devuelve

Promise<ActivitySubscriptionUpdateResponse>

Definido en

activity/client.ts:500

deleteSubscription

deleteSubscription(subscriptionId, options): Promise<Response> Elimina una suscripción de actividad de X
Elimina una suscripción a un evento de actividad de X

Parámetros

NombreTipoDescripción
subscriptionIdstringEl ID de la suscripción que se va a eliminar.
optionsObject-
options.requestOptionsObject-
options.requestOptions.rawtrue-

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

activity/client.ts:602 deleteSubscription(subscriptionId): Promise<ActivitySubscriptionDeleteResponse>

Parámetros

NombreTipo
subscriptionIdstring

Devuelve

Promise<ActivitySubscriptionDeleteResponse>

Definido en

activity/client.ts:615