하위 모듈
- xdk.direct_messages.client module
DirectMessagesClientDirectMessagesClient.__init__()DirectMessagesClient.create_by_conversation_id()DirectMessagesClient.create_by_participant_id()DirectMessagesClient.create_conversation()DirectMessagesClient.delete_events()DirectMessagesClient.get_events()DirectMessagesClient.get_events_by_conversation_id()DirectMessagesClient.get_events_by_id()DirectMessagesClient.get_events_by_participant_id()
- xdk.direct_messages.models module
CreateByConversationIdRequestCreateByConversationIdResponseCreateByParticipantIdRequestCreateByParticipantIdResponseCreateConversationRequestCreateConversationResponseDeleteEventsResponseGetEventsByConversationIdResponseGetEventsByIdResponseGetEventsByParticipantIdResponseGetEventsResponse
모듈 내용
이 모듈은 X API의 direct messages 엔드포인트에 대한 액세스를 제공합니다. 모든 direct messages-related 기능의 주요 진입점 역할을 합니다.class xdk.direct_messages.DirectMessagesClient
다이렉트 메시지 작업을 위한 클라이언트
매개변수
Client
__init__
매개변수
Client
create_by_conversation_id
Create DM message by conversation ID
Sends a new direct message to a specific conversation by its ID.
매개변수
str
The DM Conversation ID.
CreateByConversationIdRequest
요청 본문
create_by_participant_id
Create DM message by participant ID
Sends a new direct message to a specific participant by their ID.
매개변수
Any
The ID of the recipient user that will receive the DM.
CreateByParticipantIdRequest
요청 본문
create_conversation
Create DM conversation
Initiates a new direct message conversation with specified participants.
body: 요청 본문
:returns: 응답 데이터
:rtype: CreateConversationResponse
매개변수
CreateConversationRequest
delete_events
Delete DM event
Deletes a specific direct message event by its ID, if owned by the authenticated user.
매개변수
Any
The ID of the direct-message event to delete.
반환값
DeleteEventsResponse - 응답 데이터
get_events
Get DM events
Retrieves a list of recent direct message events across all conversations.
매개변수
int or None
default:"None"
결과의 최대 개수입니다.
Any or None
default:"None"
This parameter is used to get a specified ‘page’ of results.
List or None
default:"None"
The set of event_types to include in the results.
List or None
default:"None"
표시할 DmEvent 필드의 쉼표로 구분된 목록입니다.
List or None
default:"None"
확장할 필드의 쉼표로 구분된 목록입니다.
List or None
default:"None"
표시할 Media 필드의 쉼표로 구분된 목록입니다.
List or None
default:"None"
표시할 User 필드의 쉼표로 구분된 목록입니다.
List or None
default:"None"
표시할 Tweet 필드의 쉼표로 구분된 목록입니다.
반환값
IteratorGetEventsResponse
get_events_by_conversation_id
Get DM events for a DM conversation
Retrieves direct message events for a specific conversation.
매개변수
Any
The DM conversation ID.
int or None
default:"None"
결과의 최대 개수입니다.
Any or None
default:"None"
This parameter is used to get a specified ‘page’ of results.
List or None
default:"None"
The set of event_types to include in the results.
List or None
default:"None"
표시할 DmEvent 필드의 쉼표로 구분된 목록입니다.
List or None
default:"None"
확장할 필드의 쉼표로 구분된 목록입니다.
List or None
default:"None"
표시할 Media 필드의 쉼표로 구분된 목록입니다.
List or None
default:"None"
표시할 User 필드의 쉼표로 구분된 목록입니다.
List or None
default:"None"
표시할 Tweet 필드의 쉼표로 구분된 목록입니다.
반환값
IteratorGetEventsByConversationIdResponse
get_events_by_id
Get DM event by ID
Retrieves details of a specific direct message event by its ID.
매개변수
Any
dm event id.
List or None
default:"None"
표시할 DmEvent 필드의 쉼표로 구분된 목록입니다.
List or None
default:"None"
확장할 필드의 쉼표로 구분된 목록입니다.
List or None
default:"None"
표시할 Media 필드의 쉼표로 구분된 목록입니다.
List or None
default:"None"
표시할 User 필드의 쉼표로 구분된 목록입니다.
List or None
default:"None"
표시할 Tweet 필드의 쉼표로 구분된 목록입니다.
반환값
GetEventsByIdResponse - 응답 데이터
get_events_by_participant_id
Get DM events for a DM conversation
Retrieves direct message events for a specific conversation.
매개변수
Any
The ID of the participant user for the One to One DM conversation.
int or None
default:"None"
결과의 최대 개수입니다.
Any or None
default:"None"
This parameter is used to get a specified ‘page’ of results.
List or None
default:"None"
The set of event_types to include in the results.
List or None
default:"None"
표시할 DmEvent 필드의 쉼표로 구분된 목록입니다.
List or None
default:"None"
확장할 필드의 쉼표로 구분된 목록입니다.
List or None
default:"None"
표시할 Media 필드의 쉼표로 구분된 목록입니다.
List or None
default:"None"
표시할 User 필드의 쉼표로 구분된 목록입니다.
List or None
default:"None"
표시할 Tweet 필드의 쉼표로 구분된 목록입니다.
반환값
IteratorGetEventsByParticipantIdResponse