메인 콘텐츠로 건너뛰기

하위 모듈

모듈 내용

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

class xdk.spaces.SpacesClient

Spaces 관련 작업을 위한 Client

매개변수

path.client
Client

__init__

매개변수

path.client
Client

get_buyers

Space 티켓 구매자 조회 특정 Space의 id를 사용해 해당 Space의 티켓을 구매한 사용자 리스트를 조회합니다.

Parameters

path.id
str
조회할 Space의 ID입니다.
path.pagination_token
Any or None
기본값:"None"
지정된 “페이지”의 결과를 가져오는 데 사용되는 파라미터입니다.
path.max_results
int or None
기본값:"None"
결과의 최대 개수입니다.
path.user_fields
List or None
기본값:"None"
표시할 사용자 필드를 쉼표로 구분한 목록입니다.
path.expansions
List or None
기본값:"None"
확장할 필드를 쉼표로 구분한 목록입니다.
path.tweet_fields
List or None
기본값:"None"
표시할 Tweet 필드를 쉼표로 구분한 목록입니다.

반환

IteratorGetBuyersResponse

get_by_creator_ids

생성자 ID로 Space 조회 지정한 사용자 ID가 생성한 Space의 상세 정보를 조회합니다.

매개변수

path.user_ids
List
검색할 사용자들의 id 목록입니다.
path.space_fields
List or None
기본값:"None"
표시할 스페이스 필드의 쉼표로 구분된 목록입니다.
path.expansions
List or None
기본값:"None"
확장할 필드의 쉼표로 구분된 목록입니다.
path.user_fields
List or None
기본값:"None"
표시할 사용자 필드의 쉼표로 구분된 목록입니다.
path.topic_fields
List or None
기본값:"None"
표시할 토픽 필드의 쉼표로 구분된 목록입니다.

반환

GetByCreatorIdsResponse - 응답 데이터

get_by_id

ID로 Space 조회 지정된 ID를 가진 해당 Space의 세부 정보를 조회합니다.

매개변수

path.id
str
가져올 Space의 ID입니다.
path.space_fields
List or None
기본값:"None"
표시할 Space 필드를 쉼표로 구분한 목록입니다.
path.expansions
List or None
기본값:"None"
확장할 필드를 쉼표로 구분한 목록입니다.
path.user_fields
List or None
기본값:"None"
표시할 User 필드를 쉼표로 구분한 목록입니다.
path.topic_fields
List or None
기본값:"None"
표시할 Topic 필드를 쉼표로 구분한 목록입니다.

반환값

GetByIdResponse - 응답 데이터

get_by_ids

ID로 Spaces 가져오기 여러 Space의 세부 정보를 해당 ID로 조회합니다.

매개변수

path.ids
List
반환할 Space ID 목록입니다.
path.space_fields
List or None
기본값:"None"
표시할 Space 필드의 쉼표로 구분된 목록입니다.
path.expansions
List or None
기본값:"None"
확장할 필드의 쉼표로 구분된 목록입니다.
path.user_fields
List or None
기본값:"None"
표시할 사용자 필드의 쉼표로 구분된 목록입니다.
path.topic_fields
List or None
기본값:"None"
표시할 토픽 필드의 쉼표로 구분된 목록입니다.

반환값

GetByIdsResponse - 응답 데이터

get_posts

Space 포스트 가져오기 ID로 식별되는 특정 Space에서 공유된 포스트 목록을 가져옵니다.

매개변수

path.id
str
조회할 Space의 ID입니다.
path.max_results
int or None
기본값:"None"
제공된 Space에서 가져올 포스트 개수입니다. 지정하지 않으면 기본값은 최대값인 100입니다.
path.tweet_fields
List or None
기본값:"None"
표시할 Tweet 필드의 쉼표로 구분된 목록입니다.
path.expansions
List or None
기본값:"None"
확장할 필드의 쉼표로 구분된 목록입니다.
path.media_fields
List or None
기본값:"None"
표시할 Media 필드의 쉼표로 구분된 목록입니다.
path.poll_fields
List or None
기본값:"None"
표시할 Poll 필드의 쉼표로 구분된 목록입니다.
path.user_fields
List or None
기본값:"None"
표시할 User 필드의 쉼표로 구분된 목록입니다.
path.place_fields
List or None
기본값:"None"
표시할 Place 필드의 쉼표로 구분된 목록입니다.

반환값

GetPostsResponse - 응답 데이터 스페이스 검색 지정된 검색 쿼리와 일치하는 스페이스 목록을 가져옵니다.

Parameters

path.query
str
검색에 사용할 쿼리입니다.
path.state
str or None
기본값:"None"
검색할 Space의 상태입니다.
path.max_results
int or None
기본값:"None"
반환할 결과의 개수입니다.
path.space_fields
List or None
기본값:"None"
표시할 Space 필드의 쉼표로 구분된 목록입니다.
path.expansions
List or None
기본값:"None"
확장할 필드의 쉼표로 구분된 목록입니다.
path.user_fields
List or None
기본값:"None"
표시할 User 필드의 쉼표로 구분된 목록입니다.
path.topic_fields
List or None
기본값:"None"
표시할 Topic 필드의 쉼표로 구분된 목록입니다.

반환값

SearchResponse - 응답 데이터