Skip to main content
Client pour les opérations d’activité de compte Ce client fournit des méthodes pour interagir avec les endpoints d’activité de compte de X API. Il gère l’authentification, le formatage des requêtes et l’analyse des réponses pour toutes les opérations liées à l’activité de compte.

Constructeurs

constructor

• new AccountActivityClient(client): AccountActivityClient Crée une nouvelle instance d’AccountActivityClient

Paramètres

Retourne

AccountActivityClient

Défini dans

account_activity/client.ts:70

Méthodes

getSubscriptions

▸ getSubscriptions(webhookId, options): Promise<Response> Obtenir les abonnements
Renvoie la liste de tous les abonnements actifs associés à un webhook donné.

Paramètres

Renvoie

Promise<Response> Promise qui se résout avec la réponse de l’API, ou l’objet Response brut si requestOptions.raw vaut true

Défini dans

account_activity/client.ts:115 ▸ getSubscriptions(webhookId): Promise<SubscriptionsListGetResponse>

Paramètres

Renvoie

Promise<SubscriptionsListGetResponse>

Défini dans

account_activity/client.ts:128

deleteSubscription

▸ deleteSubscription(webhookId, userId, options): Promise<Response> Supprimer un abonnement Supprime un abonnement Account Activity pour le webhook et l’identifiant utilisateur spécifiés.

Paramètres

Renvoie

Promise<Response> Promise qui se résout avec la réponse de l’API, ou avec l’objet Response brut si requestOptions.raw vaut true

Défini dans

account_activity/client.ts:217 ▸ deleteSubscription(webhookId, userId): Promise<SubscriptionsDeleteResponse>

Paramètres

Renvoie

Promise<SubscriptionsDeleteResponse>

Défini dans

account_activity/client.ts:234

validateSubscription

▸ validateSubscription(webhookId, options): Promise<Response> Valide l’abonnement Vérifie l’abonnement Account Activity d’un utilisateur pour un webhook donné.

Paramètres

Renvoie

Promise<Response> Promise qui se résout avec la réponse de l’API, ou Response brute si requestOptions.raw vaut true

Défini dans

account_activity/client.ts:331 ▸ validateSubscription(webhookId): Promise<SubscriptionsGetResponse>

Paramètres

Renvoie

Promise<SubscriptionsGetResponse>

Défini dans

account_activity/client.ts:344

createSubscription

▸ createSubscription(webhookId, options): Promise<Response> Créer un abonnement Crée un abonnement Account Activity pour l’utilisateur et le webhook fournis.

Paramètres

Renvoie

Promise<Response> Promesse se résolvant en la réponse de l’API, ou en l’objet Response brut si requestOptions.raw est défini à true

Défini dans

account_activity/client.ts:435 ▸ createSubscription(webhookId, options?): Promise<SubscriptionsCreateResponse>

Paramètres

Renvoie

Promise<SubscriptionsCreateResponse>

Défini dans

account_activity/client.ts:448

createReplayJob

▸ createReplayJob(webhookId, fromDate, toDate, options): Promise<Response> Créer une tâche de relecture (replay) Crée une tâche de relecture (replay) pour récupérer les activités des 5 derniers jours au maximum pour tous les abonnements associés à un webhook donné.

Paramètres

Renvoie

Promise<Response> Promise qui se résout avec la réponse de l’API, ou l’objet Response brut si requestOptions.raw vaut true

Défini dans

account_activity/client.ts:564 ▸ createReplayJob(webhookId, fromDate, toDate): Promise<ReplayJobCreateResponse>

Paramètres

Retourne

Promise<ReplayJobCreateResponse>

Défini dans

account_activity/client.ts:585

getSubscriptionCount

▸ getSubscriptionCount(options): Promise<Response> Obtenir le nombre d’abonnements
Renvoie le nombre d’abonnements Account Activity actuellement actifs.

Paramètres

Renvoie

Promise<Response> Promise qui se résout avec la réponse de l’API, ou avec l’objet Response brut si requestOptions.raw est à true

Défini dans

account_activity/client.ts:704 ▸ getSubscriptionCount(): Promise<SubscriptionsCountGetResponse>

Renvoie

Promise<SubscriptionsCountGetResponse>

Défini dans

account_activity/client.ts:713