コンストラクタ
constructor
client): ActivityClient
新しい ActivityClient インスタンスを作成します
パラメーター
| 名前 | 型 | 説明 |
|---|---|---|
client | Client | X API のメイン Client インスタンス |
戻り値
ActivityClient
定義場所
メソッド
getSubscriptions
options): Promise<Response>
X のアクティビティサブスクリプションを取得しますXAA の有効なサブスクリプションの一覧を取得します
パラメーター
| 名前 | type |
|---|---|
options | Object |
options.requestOptions | Object |
options.requestOptions.raw | true |
戻り値
Promise<Response>
API レスポンス、または requestOptions.raw が true の場合は生の Response オブジェクトで解決される Promise
定義場所
Promise<ActivitySubscriptionGetResponse>
戻り値
Promise<ActivitySubscriptionGetResponse>
定義元
activity/client.ts:168createSubscription
options): Promise<Response>
X アクティビティサブスクリプションを作成しますX アクティビティイベント向けのサブスクリプションを作成します
パラメーター
| パラメーター名 | type |
|---|---|
options | CreateSubscriptionOptions & { requestOptions: { raw: true } } |
Returns
Promise<Response>
API レスポンスを返す Promise、または requestOptions.raw が true の場合は生の Response
定義場所
options?): Promise<ActivitySubscriptionCreateResponse>
パラメーター
| 名前 | type |
|---|---|
options? | CreateSubscriptionOptions |
戻り値
Promise<ActivitySubscriptionCreateResponse>
定義元
activity/client.ts:246stream
options): Promise<Response>
アクティビティストリーム
X上のアクティビティストリーム
パラメーター
| 名前 | type |
|---|---|
options | StreamOptions & { requestOptions: { raw: true } } |
戻り値
Promise<Response>
API レスポンス、または requestOptions.raw が true の場合は生の Response へ解決される Promise
定義場所
options?): Promise<ActivityStreamingResponse>
パラメータ
| 名前 | type |
|---|---|
options? | StreamOptions |
戻り値
Promise<ActivityStreamingResponse>
定義場所
updateSubscription
subscriptionId, options): Promise<Response>
X アクティビティのサブスクリプションを更新しますX アクティビティイベント用のサブスクリプションを更新します
パラメーター
| Name | Type | Description |
|---|---|---|
subscriptionId | string | 更新するサブスクリプションのID |
options | UpdateSubscriptionOptions & { requestOptions: { raw: true } } | - |
戻り値
Promise<Response>
API レスポンスを返す Promise。requestOptions.raw が true の場合は生の Response を返す
定義場所
subscriptionId, options?): Promise<ActivitySubscriptionUpdateResponse>
パラメータ
| 名前 | 型 |
|---|---|
subscriptionId | string |
options? | UpdateSubscriptionOptions |
戻り値
Promise<ActivitySubscriptionUpdateResponse>
定義元
activity/client.ts:500deleteSubscription
subscriptionId, options): Promise<Response>
X アクティビティのサブスクリプションを削除しますX アクティビティイベント向けのサブスクリプションを削除します
パラメーター
| 名前 | 型 | 説明 |
|---|---|---|
subscriptionId | string | 削除するサブスクリプションの ID |
options | Object | - |
options.requestOptions | Object | - |
options.requestOptions.raw | true | - |
Returns
Promise<Response>
API レスポンス、または requestOptions.raw が true の場合は生の Response に解決される Promise
定義場所
subscriptionId): Promise<ActivitySubscriptionDeleteResponse>
パラメータ
| 名称 | 型 |
|---|---|
subscriptionId | string |
戻り値
Promise<ActivitySubscriptionDeleteResponse>