하위 모듈
- xdk.posts.client 모듈
PostsClientPostsClient.__init__()PostsClient.create()PostsClient.delete()PostsClient.get_analytics()PostsClient.get_by_id()PostsClient.get_by_ids()PostsClient.get_counts_all()PostsClient.get_counts_recent()PostsClient.get_insights28hr()PostsClient.get_insights_historical()PostsClient.get_liking_users()PostsClient.get_quoted()PostsClient.get_reposted_by()PostsClient.get_reposts()PostsClient.hide_reply()PostsClient.search_all()PostsClient.search_recent()
- xdk.posts.models 모듈
CreateRequestCreateResponseDeleteResponseGetAnalyticsResponseGetByIdResponseGetByIdsResponseGetCountsAllResponseGetCountsRecentResponseGetInsights28hrResponseGetInsightsHistoricalResponseGetLikingUsersResponseGetQuotedResponseGetRepostedByResponseGetRepostsResponseHideReplyRequestHideReplyResponseSearchAllResponseSearchRecentResponse
모듈 내용
class xdk.posts.PostsClient
매개변수
__init__
매개변수
create
edit_options가 제공된 경우 기존 게시물을 수정합니다.
body: 요청 본문
:returns: 응답 데이터
:rtype: CreateResponse
매개변수
delete
Parameters
삭제할 게시물의 ID입니다.
반환
DeleteResponse - 반환 데이터
get_analytics
매개변수
쉼표로 구분된 게시물 ID 리스트입니다. 한 요청당 최대 100개까지 허용됩니다.
YYYY-MM-DDTHH:mm:ssZ. 시간 범위의 종료 시점을 나타내는 UTC 타임스탬프입니다.
YYYY-MM-DDTHH:mm:ssZ. 시간 범위의 시작 시점을 나타내는 UTC 타임스탬프입니다.
검색 카운트 결과에 사용할 세분성(granularity)입니다.
표시할 Analytics 필드를 쉼표로 구분한 리스트입니다.
반환값
GetAnalyticsResponse - 응답 데이터
get_by_id
매개변수
단일 게시물 ID입니다.
표시할 Tweet 필드의 쉼표로 구분된 목록입니다.
확장할 필드의 쉼표로 구분된 목록입니다.
표시할 Media 필드의 쉼표로 구분된 목록입니다.
표시할 Poll 필드의 쉼표로 구분된 목록입니다.
표시할 User 필드의 쉼표로 구분된 목록입니다.
표시할 Place 필드의 쉼표로 구분된 목록입니다.
반환값
GetByIdResponse - 응답 데이터
get_by_ids
매개변수
쉼표로 구분된 게시물 ID 목록입니다. 한 번의 요청에서 최대 100개까지 허용됩니다.
표시할 Tweet 필드의 쉼표로 구분된 목록입니다.
확장할 필드의 쉼표로 구분된 목록입니다.
표시할 Media 필드의 쉼표로 구분된 목록입니다.
표시할 Poll 필드의 쉼표로 구분된 목록입니다.
표시할 User 필드의 쉼표로 구분된 목록입니다.
표시할 Place 필드의 쉼표로 구분된 목록입니다.
반환값
GetByIdsResponse - 응답 데이터
get_counts_all
Parameters
포스트와 일치시키기 위한 하나의 쿼리/규칙/필터입니다. 최대 쿼리 길이를 확인하려면 https://t.co/rulelength를 참고하세요.
YYYY-MM-DDTHH:mm:ssZ. 포스트를 제공하기 시작하는 기준이 되는 가장 오래된 UTC 타임스탬프(가장 최근 7일 이내)입니다. 타임스탬프는 초 단위 정밀도를 가지며, 포함 범위입니다(예: 12:00:01은 해당 분의 첫 번째 초를 포함합니다).
YYYY-MM-DDTHH:mm:ssZ. 포스트를 제공하는 기준이 되는 가장 최신 UTC 타임스탬프입니다. 타임스탬프는 초 단위 정밀도를 가지며, 제외 범위입니다(예: 12:00:01은 해당 분의 첫 번째 초를 제외합니다).
지정된 ID보다 큰(즉, 더 최신인) 게시물 ID를 가진 결과를 반환합니다.
지정된 ID보다 작은(즉, 더 오래된) 게시물 ID를 가진 결과를 반환합니다.
이 파라미터는 다음 페이지의 결과를 가져오는 데 사용됩니다. 이 파라미터에 사용되는 값은 API가 제공하는 응답에서 직접 가져오며, 수정해서는 안 됩니다.
이 파라미터는 다음 페이지의 결과를 가져오는 데 사용됩니다. 이 파라미터에 사용되는 값은 API가 제공하는 응답에서 직접 가져오며, 수정해서는 안 됩니다.
검색 카운트 결과의 세분화 수준입니다.
표시할 SearchCount 필드의 쉼표로 구분된 리스트입니다.
반환값
IteratorGetCountsAllResponse
get_counts_recent
매개변수
게시물을 매칭하기 위한 하나의 쿼리/규칙/필터입니다. 최대 쿼리 길이를 확인하려면 https://t.co/rulelength을 참고하세요.
YYYY-MM-DDTHH:mm:ssZ 형식입니다. 게시물이 제공될 가장 오래된 UTC 타임스탬프(최근 7일 이내)입니다. 타임스탬프는 초 단위이며, 포함입니다(예: 12:00:01은 해당 분의 첫 번째 초를 포함).
YYYY-MM-DDTHH:mm:ssZ 형식입니다. 게시물이 제공될 가장 최신 UTC 타임스탬프입니다. 타임스탬프는 초 단위이며, 제외입니다(예: 12:00:01은 해당 분의 첫 번째 초를 제외).
지정된 ID보다 큰(즉, 더 최신인) 게시물 ID를 가진 결과를 반환합니다.
지정된 ID보다 작은(즉, 더 오래된) 게시물 ID를 가진 결과를 반환합니다.
다음 ‘페이지’의 결과를 가져오는 데 사용되는 파라미터입니다. 이 파라미터에 사용되는 값은 API가 반환한 응답에서 직접 가져오며, 수정해서는 안 됩니다.
다음 ‘페이지’의 결과를 가져오는 데 사용되는 파라미터입니다. 이 파라미터에 사용되는 값은 API가 반환한 응답에서 직접 가져오며, 수정해서는 안 됩니다.
검색 카운트 결과의 세분화 수준을 지정합니다.
표시할 SearchCount 필드를 쉼표로 구분한 목록입니다.
반환값
IteratorGetCountsRecentResponse
get_insights28hr
매개변수
28시간 메트릭에 대한 게시물 id 목록입니다.
메트릭 응답의 세분성입니다.
과거 요청에 대해 조회할 메트릭 목록입니다.
표시할 Engagement 필드를 쉼표로 구분한 목록입니다.
반환 값
GetInsights28hrResponse - 응답 데이터
get_insights_historical
매개변수
과거 메트릭을 위한 게시물 id 목록입니다.
YYYY-MM-DDTHH:mm:ssZ. 시간 범위의 끝을 나타내는 UTC 타임스탬프입니다.
YYYY-MM-DDTHH:mm:ssZ. 시간 범위의 시작을 나타내는 UTC 타임스탬프입니다.
메트릭 응답의 세분화 수준입니다.
과거 조회에 대해 요청할 메트릭 목록입니다.
표시할 Engagement 필드의 쉼표로 구분된 목록입니다.
반환값
GetInsightsHistoricalResponse - 응답 데이터
get_liking_users
매개변수
단일 게시물 ID입니다.
최대 결과 수입니다.
다음 페이지의 결과를 가져오는 데 사용하는 매개변수입니다.
표시할 User 필드를 쉼표로 구분한 리스트입니다.
확장할 필드를 쉼표로 구분한 리스트입니다.
표시할 Tweet 필드를 쉼표로 구분한 리스트입니다.
반환
IteratorGetLikingUsersResponse
get_quoted
Parameters
단일 게시물 ID입니다.
반환할 결과의 최대 개수입니다.
지정된 ‘페이지’의 결과를 가져오는 데 사용하는 매개변수입니다.
제외할 엔티티 집합입니다 (예: ‘replies’ 또는 ‘retweets’).
표시할 Tweet 필드의 쉼표로 구분된 목록입니다.
확장할 필드의 쉼표로 구분된 목록입니다.
표시할 Media 필드의 쉼표로 구분된 목록입니다.
표시할 Poll 필드의 쉼표로 구분된 목록입니다.
표시할 User 필드의 쉼표로 구분된 목록입니다.
표시할 Place 필드의 쉼표로 구분된 목록입니다.
반환값
IteratorGetQuotedResponse
get_reposted_by
Parameters
단일 게시물 ID입니다.
결과의 최대 개수입니다.
다음 “페이지”의 결과를 가져오는 데 사용되는 매개변수입니다.
표시할 User 필드를 쉼표로 구분한 리스트입니다.
확장할 필드를 쉼표로 구분한 리스트입니다.
표시할 Tweet 필드를 쉼표로 구분한 리스트입니다.
반환
IteratorGetRepostedByResponse
get_reposts
Parameters
단일 게시물 ID입니다.
결과의 최대 개수입니다.
다음 “페이지”의 결과를 가져오는 데 사용되는 매개변수입니다.
표시할 Tweet 필드를 쉼표로 구분한 목록입니다.
확장할 필드를 쉼표로 구분한 목록입니다.
표시할 Media 필드를 쉼표로 구분한 목록입니다.
표시할 Poll 필드를 쉼표로 구분한 목록입니다.
표시할 User 필드를 쉼표로 구분한 목록입니다.
표시할 Place 필드를 쉼표로 구분한 목록입니다.
반환값
IteratorGetRepostsResponse
hide_reply
매개변수
숨기거나 숨김 해제하려는 답글의 ID입니다.
요청 본문
search_all
매개변수
포스트를 매칭하기 위한 하나의 쿼리/규칙/필터입니다. 최대 쿼리 길이를 확인하려면 https://t.co/rulelength를 참고하세요.
YYYY-MM-DDTHH:mm:ssZ. 포스트가 제공될 가장 오래된 UTC 타임스탬프입니다. 타임스탬프는 초 단위의 정밀도를 가지며, 포함 범위입니다(예: 12:00:01은 해당 분의 첫 번째 초를 포함).
YYYY-MM-DDTHH:mm:ssZ. 포스트가 제공될 가장 최신 UTC 타임스탬프입니다. 타임스탬프는 초 단위의 정밀도를 가지며, 제외 범위입니다(예: 12:00:01은 해당 분의 첫 번째 초를 제외).
지정된 ID보다 큰(즉, 더 최신) 포스트 ID를 가진 결과를 반환합니다.
지정된 ID보다 작은(즉, 더 오래된) 포스트 ID를 가진 결과를 반환합니다.
요청당 반환할 검색 결과의 최대 개수입니다.
이 매개변수는 다음 ‘페이지’의 결과를 가져오는 데 사용됩니다. 이 매개변수에 사용하는 값은 API 응답에서 직접 가져온 값이며, 수정해서는 안 됩니다.
이 매개변수는 다음 ‘페이지’의 결과를 가져오는 데 사용됩니다. 이 매개변수에 사용하는 값은 API 응답에서 직접 가져온 값이며, 수정해서는 안 됩니다.
결과를 반환할 정렬 순서입니다.
표시할 Tweet 필드의 쉼표로 구분된 목록입니다.
확장할 필드의 쉼표로 구분된 목록입니다.
표시할 Media 필드의 쉼표로 구분된 목록입니다.
표시할 Poll 필드의 쉼표로 구분된 목록입니다.
표시할 User 필드의 쉼표로 구분된 목록입니다.
표시할 Place 필드의 쉼표로 구분된 목록입니다.
반환값
IteratorSearchAllResponse
search_recent
매개변수
포스트와 일치시키기 위한 하나의 쿼리/규칙/필터입니다. 최대 쿼리 길이를 확인하려면 https://t.co/rulelength를 참조하세요.
YYYY-MM-DDTHH:mm:ssZ 형식입니다. 포스트가 제공될 수 있는 가장 오래된 UTC 타임스탬프입니다. 타임스탬프는 초 단위 정밀도를 가지며 포함됩니다(예: 12:00:01은 해당 분의 첫 번째 초를 포함).
YYYY-MM-DDTHH:mm:ssZ 형식입니다. 포스트가 제공될 수 있는 가장 최신 UTC 타임스탬프입니다. 타임스탬프는 초 단위 정밀도를 가지며 제외됩니다(예: 12:00:01은 해당 분의 첫 번째 초를 제외).
지정한 ID보다 큰(즉, 더 최근인) 포스트 ID를 가진 결과만 반환합니다.
지정한 ID보다 작은(즉, 더 오래된) 포스트 ID를 가진 결과만 반환합니다.
요청당 반환할 최대 검색 결과 수입니다.
다음 ‘페이지’의 결과를 가져오는 데 사용되는 매개변수입니다. 이 매개변수의 값은 API가 제공한 응답에서 직접 가져오며, 수정해서는 안 됩니다.
다음 ‘페이지’의 결과를 가져오는 데 사용되는 매개변수입니다. 이 매개변수의 값은 API가 제공한 응답에서 직접 가져오며, 수정해서는 안 됩니다.
결과를 반환하는 순서입니다.
표시할 Tweet 필드의 쉼표로 구분된 목록입니다.
확장할 필드의 쉼표로 구분된 목록입니다.
표시할 Media 필드의 쉼표로 구분된 목록입니다.
표시할 Poll 필드의 쉼표로 구분된 목록입니다.
표시할 User 필드의 쉼표로 구분된 목록입니다.
표시할 Place 필드의 쉼표로 구분된 목록입니다.
반환값
IteratorSearchRecentResponse