메인 콘텐츠로 건너뛰기
활동 작업 클라이언트 이 클라이언트는 X API의 활동 엔드포인트와 상호작용하기 위한 메서드를 제공합니다. 활동 관련 모든 작업에 대해 인증, 요청 형식화, 응답 파싱을 처리합니다.

생성자

constructor

new ActivityClient(client): ActivityClient 새 Activity 클라이언트 인스턴스를 생성합니다

매개변수

이름타입설명
clientClient주요 X API 클라이언트 인스턴스

반환값

ActivityClient

정의됨

activity/client.ts:86

메서드

stream

stream(options?): Promise<ActivityStreamingResponse> 활동 스트림 X 활동 스트림

매개변수

이름타입
optionsStreamOptions

반환값

Promise<ActivityStreamingResponse> API 응답으로 resolve되는 Promise

정의 위치

activity/client.ts:99

updateSubscription

updateSubscription(subscriptionId, options?): Promise<ActivitySubscriptionUpdateResponse> X 활동 구독 업데이트 X 활동 이벤트에 대한 구독을 업데이트합니다.

매개변수

이름유형설명
subscriptionIdstring업데이트할 구독의 id입니다.
optionsUpdateSubscriptionOptions-

반환

Promise<ActivitySubscriptionUpdateResponse> API 응답으로 resolve되는 Promise

정의 위치

activity/client.ts:156

deleteSubscription

deleteSubscription(subscriptionId): Promise<ActivitySubscriptionDeleteResponse> X 활동 구독을 삭제합니다 X 활동 이벤트 구독을 삭제합니다

매개변수

이름유형설명
subscriptionIdstring삭제할 구독의 id입니다.

반환

Promise<ActivitySubscriptionDeleteResponse> API 응답으로 resolve되는 Promise

정의된 위치

activity/client.ts:207

getSubscriptions

getSubscriptions(): Promise<ActivitySubscriptionGetResponse> X 활동 구독 가져오기 XAA의 활성 구독 목록 가져오기

반환

Promise<ActivitySubscriptionGetResponse> API 응답으로 resolve되는 Promise

정의됨

activity/client.ts:246

createSubscription

createSubscription(options?): Promise<ActivitySubscriptionCreateResponse> X 활동 구독 만들기 X 활동 이벤트에 대한 구독을 생성합니다

매개변수

이름유형
optionsCreateSubscriptionOptions

반환값

Promise<ActivitySubscriptionCreateResponse> API 응답으로 이행되는 Promise

정의된 위치

activity/client.ts:278