Constructeurs
constructor
client): ActivityClient
Crée une nouvelle instance d’ActivityClient
Paramètres
| Nom | Type | Description |
|---|---|---|
client | Client | L’instance principale du Client X API |
Renvoie
ActivityClient
Défini dans
Méthodes
getSubscriptions
options): Promise<Response>
Récupère les abonnements d’activité à X
Récupère une liste des abonnements actifs pour XAA
Paramètres
| Nom | Type |
|---|---|
options | Object |
options.requestOptions | Object |
options.requestOptions.raw | true |
Renvoie
Promise<Response>
Promise qui se résout en la réponse de l’API, ou en l’objet Response brut si requestOptions.raw vaut true
Défini dans
Promise<ActivitySubscriptionGetResponse>
Renvoie
Promise<ActivitySubscriptionGetResponse>
Défini dans
createSubscription
options): Promise<Response>
Créer un abonnement à l’activité sur X
Crée un abonnement pour un événement d’activité sur X
Paramètres
| Nom | Type |
|---|---|
options | CreateSubscriptionOptions & { requestOptions: { raw: true } } |
Renvoie
Promise<Response>
Promise résolue avec la réponse de l’API, ou l’objet Response brut si requestOptions.raw est à true
Défini dans
options?): Promise<ActivitySubscriptionCreateResponse>
Paramètres
| Nom | Type |
|---|---|
options? | CreateSubscriptionOptions |
Renvoie
Promise<ActivitySubscriptionCreateResponse>
Défini dans
stream
options): Promise<Response>
Flux d’activités
Flux des activités sur X
Paramètres
| Nom | Type |
|---|---|
options | StreamOptions & { requestOptions: { raw: true } } |
Valeur de retour
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
options?): Promise<ActivityStreamingResponse>
Paramètres
| Nom | Type |
|---|---|
options? | StreamOptions |
Renvoie
Promise<ActivityStreamingResponse>
Défini dans
updateSubscription
subscriptionId, options): Promise<Response>
Mettre à jour un abonnement à l’activité X
Met à jour un abonnement à un événement d’activité X
Paramètres
| Nom | Type | Description |
|---|---|---|
subscriptionId | string | L’identifiant de l’abonnement à mettre à jour. |
options | UpdateSubscriptionOptions & { requestOptions: { raw: true } } | - |
Renvoie
Promise<Response>
Promise se résolvant avec la réponse de l’API, ou l’objet Response brut si requestOptions.raw vaut true
Défini dans
subscriptionId, options?): Promise<ActivitySubscriptionUpdateResponse>
Paramètres
| Nom | Type |
|---|---|
subscriptionId | string |
options? | UpdateSubscriptionOptions |
Retourne
Promise<ActivitySubscriptionUpdateResponse>
Défini dans
deleteSubscription
subscriptionId, options): Promise<Response>
Supprime l’abonnement à l’activité X
Supprime un abonnement pour un événement d’activité X
Paramètres
| Nom | Type | Description |
|---|---|---|
subscriptionId | string | L’identifiant de l’abonnement à supprimer. |
options | Object | - |
options.requestOptions | Object | - |
options.requestOptions.raw | true | - |
Renvoie
Promise<Response>
Promise qui se résout avec la réponse de l’API, ou l’objet Response brut si requestOptions.raw est à true
Défini dans
subscriptionId): Promise<ActivitySubscriptionDeleteResponse>
Paramètres
| Nom | Type |
|---|---|
subscriptionId | string |
Renvoie
Promise<ActivitySubscriptionDeleteResponse>