Skip to main content

Submódulos

Contenido del módulo

Este módulo proporciona acceso a los endpoints de actividad de X API y sirve como punto de entrada principal para todas las funcionalidades relacionadas con la actividad.

class xdk.activity.ActivityClient

Cliente de streaming para operaciones de actividad

Parámetros

Client

__init__

Parámetros

Client

create_subscription

Crear una suscripción de actividad en X Crea una suscripción para un evento de actividad en X body: Cuerpo de la solicitud :returns: Datos de la respuesta :rtype: CreateSubscriptionResponse

Parámetros

CreateSubscriptionRequest

delete_subscription

Elimina la suscripción a la actividad de X Elimina una suscripción a un evento de actividad de X

Parámetros

Any
El identificador de la suscripción que se eliminará.

Devuelve

DeleteSubscriptionResponse - Datos de la respuesta

get_subscriptions

Obtener las suscripciones de actividad de X Obtener una lista de suscripciones activas de XAA :returns: Datos de la respuesta :rtype: GetSubscriptionsResponse

Devuelve

GetSubscriptionsResponse

stream

Flujo de actividad (streaming) Flujo de actividades de X Este es un endpoint de streaming que entrega datos en tiempo real a medida que van estando disponibles. Cada elemento entregado representa un único punto de datos del flujo. La conexión se gestiona automáticamente con lógica de reintentos con backoff exponencial. Si el flujo se desconecta, el SDK se volverá a conectar automáticamente sin intervención por parte del cliente.

Parámetros

int or None
predeterminado:"None"
El número de minutos de backfill solicitados.
str or None
predeterminado:"None"
YYYY-MM-DDTHH:mm:ssZ. La marca de tiempo UTC más antigua desde la cual se proporcionarán las etiquetas de Publicación.
str or None
predeterminado:"None"
YYYY-MM-DDTHH:mm:ssZ. La marca de tiempo UTC más reciente desde la cual se proporcionarán las etiquetas de Publicación.
StreamConfig
StreamConfig opcional para personalizar el comportamiento de reintento, los tiempos de espera y los callbacks.

update_subscription

Actualizar la suscripción de actividad en X Actualiza una suscripción para un evento de actividad en X

Parámetros

Any
El ID de la suscripción que se va a actualizar.
UpdateSubscriptionRequest
Cuerpo de la solicitud