Skip to main content
アカウントアクティビティ関連の操作向け Client この Client は、X API のアカウントアクティビティ用エンドポイントを操作するためのメソッドを提供します。認証、リクエストのフォーマット、レスポンスの解析など、アカウントアクティビティに関連するすべての操作を処理します。

コンストラクタ

constructor

new AccountActivityClient(client): AccountActivityClient 新しい AccountActivityClient インスタンスを作成します

パラメーター

戻り値

AccountActivityClient

定義元

account_activity/client.ts:70

メソッド

getSubscriptions

getSubscriptions(webhookId, options): Promise<Response> サブスクリプションを取得します
指定した webhook に対するすべての有効なサブスクリプションのリストを取得します。

パラメータ

戻り値

Promise<Response> API レスポンス、または requestOptions.raw が true の場合は生の Response に解決される Promise

定義場所

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

パラメータ

戻り値

Promise<SubscriptionsListGetResponse>

定義元

account_activity/client.ts:128

deleteSubscription

deleteSubscription(webhookId, userId, options): Promise<Response> サブスクリプションを削除します
指定された webhook とユーザーIDに対する Account Activity サブスクリプションを削除します。

パラメーター

戻り値

Promise<Response> API レスポンス、または requestOptions.raw が true の場合は生の Response を返す Promise

定義元

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

パラメーター

戻り値

Promise<SubscriptionsDeleteResponse>

定義元

account_activity/client.ts:234

validateSubscription

validateSubscription(webhookId, options): Promise<Response> サブスクリプションを検証します
指定された webhook に対するユーザーの Account Activity サブスクリプションが有効かどうかを確認します。

パラメーター

戻り値

Promise<Response> API レスポンス (requestOptions.raw が true の場合は生の Response) に解決される Promise

定義場所

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

パラメータ

戻り値

Promise<SubscriptionsGetResponse>

定義場所

account_activity/client.ts:344

createSubscription

createSubscription(webhookId, options): Promise<Response> サブスクリプションを作成します
ユーザーと指定された webhook 向けの Account Activity サブスクリプションを作成します。

Parameters

戻り値

Promise<Response> API レスポンス、または requestOptions.raw が true の場合は生の Response へと resolve される Promise

定義元

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

パラメーター

戻り値

Promise<SubscriptionsCreateResponse>

定義元

account_activity/client.ts:448

createReplayJob

createReplayJob(webhookId, fromDate, toDate, options): Promise<Response> リプレイジョブを作成します 指定された webhook に関連付けられているすべてのサブスクリプションに対して、最大過去 5 日間のアクティビティを取得するリプレイジョブを作成します。

パラメーター

戻り値

Promise<Response> API レスポンスを返す Promise。requestOptions.raw が true の場合は、生の Response。

定義元

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

パラメーター

戻り値

Promise<ReplayJobCreateResponse>

定義場所

account_activity/client.ts:585

getSubscriptionCount

getSubscriptionCount(options): Promise<Response> サブスクリプション数の取得 現在アクティブな Account Activity サブスクリプション数を取得します。

パラメーター

Returns

Promise<Response> API レスポンスで解決される Promise。requestOptions.rawtrue の場合は生の Response

定義元

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

戻り値

Promise<SubscriptionsCountGetResponse>

定義元

account_activity/client.ts:713