메인 콘텐츠로 건너뛰기
컴플라이언스 작업을 위한 Client 이 Client는 X API의 컴플라이언스 엔드포인트와 상호 작용하기 위한 메서드를 제공합니다.
인증, 요청 포맷팅, 응답 파싱까지 모든 컴플라이언스 관련 작업을 처리합니다.

생성자

constructor

new ComplianceClient(client): ComplianceClient 새 컴플라이언스 Client 인스턴스를 생성합니다

매개변수

이름타입설명
clientClient주요 X API Client 인스턴스

반환값

ComplianceClient

정의된 위치

compliance/client.ts:93

메서드

getJobsById

getJobsById(id, options): Promise<Response> ID로 컴플라이언스 작업 조회 특정 id를 가진 컴플라이언스 작업의 세부 정보를 조회합니다.

매개변수

NameTypeDescription
idstring조회할 Compliance Job의 ID입니다.
optionsGetJobsByIdOptions & { requestOptions: { raw: true } }-

반환값

Promise<Response> API 응답으로 resolve되는 Promise이며, requestOptions.raw가 true인 경우 원시 Response를 반환합니다.

정의 위치

compliance/client.ts:138 getJobsById(id, options?): Promise<Get2ComplianceJobsIdResponse>

매개변수

이름타입
idstring
options?GetJobsByIdOptions

반환값

Promise<Get2ComplianceJobsIdResponse>

정의된 위치

compliance/client.ts:151

getJobs

getJobs(type, options): Promise<Response> 규정 준수 작업 조회
작업 type과 선택적 상태로 필터링된 규정 준수 작업 리스트를 조회합니다.

매개변수

NameTypeDescription
typestring나열할 Compliance Job의 유형입니다.
optionsGetJobsOptions & { requestOptions: { raw: true } }-

반환값

Promise<Response> API 응답으로 resolve되는 Promise이며, requestOptions.rawtrue인 경우 원시 Response를 반환합니다

정의 위치

compliance/client.ts:273 getJobs(type, options?): Promise<Get2ComplianceJobsResponse>

매개변수

이름유형
typestring
options?GetJobsOptions

반환값

Promise<Get2ComplianceJobsResponse>

정의된 위치

compliance/client.ts:286

createJobs

createJobs(body, options): Promise<Response> 컴플라이언스 작업 생성 지정된 job type에 대한 새 컴플라이언스 작업을 생성합니다.

매개변수

NameTypeDescription
bodyCreateComplianceJobRequest새 배치 컴플라이언스 작업을 생성하는 요청입니다.
optionsObject-
options.requestOptionsObject-
options.requestOptions.rawtrue-

Returns

Promise<Response> API 응답으로 resolve되는 Promise 또는 requestOptions.raw가 true인 경우 원시 Response

정의 위치

compliance/client.ts:430 createJobs(body): Promise<CreateComplianceJobResponse>

매개변수

반환

Promise<CreateComplianceJobResponse>

정의 위치

compliance/client.ts:441