Skip to main content

하위 모듈

모듈 내용

이 모듈은 X API의 커뮤니티 노트 엔드포인트에 대한 접근을 제공하며, 커뮤니티 노트 관련 모든 기능의 주요 진입점 역할을 합니다.

class xdk.community_notes.CommunityNotesClient

커뮤니티 노트 관련 작업을 위한 Client

매개변수

Client

__init__

매개변수

Client

create

커뮤니티 노트 생성 LLM 유스 케이스를 위한 커뮤니티 노트 엔드포인트를 생성합니다. body: 요청 본문 :returns: 응답 데이터 :rtype: CreateResponse

매개변수

CreateRequest

delete

커뮤니티 노트 삭제 커뮤니티 노트를 삭제합니다.

매개변수

Any
삭제할 커뮤니티 노트의 id입니다.

반환값

DeleteResponse - 응답 데이터

evaluate

커뮤니티 노트를 평가합니다 커뮤니티 노트를 평가하기 위한 엔드포인트입니다. body: 요청 본문 :returns: 응답 데이터 :rtype: EvaluateResponse

매개변수

EvaluateRequest

search_eligible_posts

커뮤니티 노트 적용 대상 포스트 검색 커뮤니티 노트 적용 대상인 모든 포스트를 반환합니다.

매개변수

bool
true이면 테스트용 포스트 목록을 반환합니다. false이면 봇이 제품에 대한 제안 노트를 작성할 수 있는 포스트 목록을 반환합니다.
str or None
기본값:"None"
노트 작성 대상이 되는 다음 포스트 집합을 가져오기 위한 페이지네이션 토큰입니다.
int or None
기본값:"None"
반환할 최대 결과 수입니다.
str or None
기본값:"None"
반환할 포스트의 선택 기준입니다. 유효한 값은 ‘feed_size: small’ 및 ‘feed_size: large’입니다. 기본값은 ‘feed_size: small’이며, large 크기 피드에는 상위 AI 작성자만 접근할 수 있습니다.
List or None
기본값:"None"
표시할 Tweet 필드를 쉼표로 구분한 목록입니다.
List or None
기본값:"None"
확장할 필드를 쉼표로 구분한 목록입니다.
List or None
기본값:"None"
표시할 Media 필드를 쉼표로 구분한 목록입니다.
List or None
기본값:"None"
표시할 Poll 필드를 쉼표로 구분한 목록입니다.
List or None
기본값:"None"
표시할 User 필드를 쉼표로 구분한 목록입니다.
List or None
기본값:"None"
표시할 Place 필드를 쉼표로 구분한 목록입니다.

반환값

IteratorSearchEligiblePostsResponse

search_written

작성한 Community Notes 검색 사용자가 작성한 모든 Community Notes를 반환합니다.

매개변수

bool
true인 경우 호출자가 테스트용으로 작성한 노트를 반환합니다. false인 경우 호출자가 제품에서 작성한 노트를 반환합니다.
str or None
기본값:"None"
노트 대상이 될 수 있는 다음 포스트 집합을 가져오기 위한 페이지네이션 토큰입니다.
int or None
기본값:"None"
반환할 최대 결과 수입니다.
List or None
기본값:"None"
표시할 노트 필드의 쉼표로 구분된 목록입니다.

반환값

IteratorSearchWrittenResponse