메인 콘텐츠로 건너뛰기

WebhooksClient

클래스 기반 클래스: object 웹훅 작업을 위한 Client

생성자

__init__

매개변수

path.client
Client

create

웹훅 생성 새 웹훅 구성을 만듭니다. body: 요청 본문 :returns: 응답 데이터 :rtype: CreateResponse

매개변수

body.body
CreateRequest
스트림 링크 생성 지정된 웹훅으로 FilteredStream 이벤트를 전송하기 위한 링크를 생성합니다.

Parameters

path.webhook_id
Any
FilteredStream 규칙 세트에 연결할 webhook ID입니다.
path.tweet_fields
str or None
기본값:"None"
표시할 Tweet 필드의 쉼표로 구분된 목록입니다.
path.expansions
str or None
기본값:"None"
확장할 필드의 쉼표로 구분된 목록입니다.
path.media_fields
str or None
기본값:"None"
표시할 Media 필드의 쉼표로 구분된 목록입니다.
path.poll_fields
str or None
기본값:"None"
표시할 Poll 필드의 쉼표로 구분된 목록입니다.
path.user_fields
str or None
기본값:"None"
표시할 User 필드의 쉼표로 구분된 목록입니다.
path.place_fields
str or None
기본값:"None"
표시할 Place 필드의 쉼표로 구분된 목록입니다.

반환값

CreateStreamLinkResponse - 응답 데이터

create_webhook_replay_job

웹훅 재생 작업 생성 웹훅으로 전달되었거나 전달을 시도했던 모든 이벤트에 대해, 최대 지난 24시간까지의 이벤트를 다시 가져오는 재생 작업을 생성합니다. body: 요청 본문 :returns: 응답 데이터 :rtype: CreateWebhookReplayJobResponse

매개변수

body.body
CreateWebhookReplayJobRequest

delete

웹훅 삭제 기존 웹훅 설정을 삭제합니다.

매개변수

path.webhook_id
Any
삭제할 webhook ID입니다.

반환값

DeleteResponse - 응답 데이터 스트림 링크 삭제 지정된 웹훅으로 연결된 FilteredStream 이벤트 링크를 삭제합니다.

매개변수

path.webhook_id
Any
FilteredStream 규칙 세트에 연결할 webhook ID입니다.

반환

DeleteStreamLinkResponse - 응답 데이터

get

웹훅 가져오기 클라이언트 App와 연결된 웹훅 구성 목록을 가져옵니다.

매개변수

path.webhook_config_fields
List or None
기본값:"None"
표시할 WebhookConfig 필드를 쉼표로 구분하여 지정합니다.

반환값

GetResponse - 응답 데이터 스트림 링크 가져오기 필터링된 스트림 규칙 세트와 연결된 웹후크 링크 목록을 가져옵니다. :returns: 응답 데이터 :rtype: GetStreamLinksResponse

반환값

GetStreamLinksResponse

validate

웹후크를 검증합니다. 지정된 웹후크에 대해 CRC 검사를 실행합니다.

매개변수

path.webhook_id
Any
검증할 webhook의 ID입니다.

반환값

ValidateResponse - 응답 데이터