생성자
constructor
• new DirectMessagesClient(client): DirectMessagesClient
새 direct messages 클라이언트 인스턴스를 생성합니다
매개변수
반환값
DirectMessagesClient
정의 위치
direct_messages/client.ts:340메서드
createByConversationId
▸ createByConversationId(dmConversationId, options): Promise<Response>
Create DM message by conversation ID
ID로 특정 대화에 새 direct message를 보냅니다.
매개변수
반환값
Promise<Response>
API 응답 또는 requestOptions.raw가 true인 경우 원본 Response로 해결되는 Promise
정의 위치
direct_messages/client.ts:385 ▸ createByConversationId(dmConversationId, options?): Promise<CreateDmEventResponse>
매개변수
반환값
Promise<CreateDmEventResponse>
정의 위치
direct_messages/client.ts:398getEventsByConversationId
▸ getEventsByConversationId(id, options): Promise<Response>
Get DM events for a DM conversation
특정 대화에 대한 direct message 이벤트를 검색합니다.
매개변수
반환값
Promise<Response>
API 응답 또는 requestOptions.raw가 true인 경우 원본 Response로 해결되는 Promise
정의 위치
direct_messages/client.ts:506 ▸ getEventsByConversationId(id, options?): Promise<Get2DmConversationsIdDmEventsResponse>
매개변수
반환값
Promise<Get2DmConversationsIdDmEventsResponse>
정의 위치
direct_messages/client.ts:519createConversation
▸ createConversation(options): Promise<Response>
Create DM conversation
지정된 참여자와 새 direct message 대화를 시작합니다.
매개변수
반환값
Promise<Response>
API 응답 또는 requestOptions.raw가 true인 경우 원본 Response로 해결되는 Promise
정의 위치
direct_messages/client.ts:784 ▸ createConversation(options?): Promise<CreateDmEventResponse>
매개변수
반환값
Promise<CreateDmEventResponse>
정의 위치
direct_messages/client.ts:793getEventsByParticipantId
▸ getEventsByParticipantId(participantId, options): Promise<Response>
Get DM events for a DM conversation
특정 대화에 대한 direct message 이벤트를 검색합니다.
매개변수
반환값
Promise<Response>
API 응답 또는 requestOptions.raw가 true인 경우 원본 Response로 해결되는 Promise
정의 위치
direct_messages/client.ts:889 ▸ getEventsByParticipantId(participantId, options?): Promise<Get2DmConversationsWithParticipantIdDmEventsResponse>
매개변수
반환값
Promise<Get2DmConversationsWithParticipantIdDmEventsResponse>
정의 위치
direct_messages/client.ts:902getEvents
▸ getEvents(options): Promise<Response>
Get DM events
모든 대화에서 최근 direct message 이벤트 목록을 검색합니다.
매개변수
반환값
Promise<Response>
API 응답 또는 requestOptions.raw가 true인 경우 원본 Response로 해결되는 Promise
정의 위치
direct_messages/client.ts:1167 ▸ getEvents(options?): Promise<Get2DmEventsResponse>
매개변수
반환값
Promise<Get2DmEventsResponse>
정의 위치
direct_messages/client.ts:1176getEventsById
▸ getEventsById(eventId, options): Promise<Response>
Get DM event by ID
ID로 특정 direct message 이벤트의 세부 정보를 검색합니다.
매개변수
반환값
Promise<Response>
API 응답 또는 requestOptions.raw가 true인 경우 원본 Response로 해결되는 Promise
정의 위치
direct_messages/client.ts:1433 ▸ getEventsById(eventId, options?): Promise<Get2DmEventsEventIdResponse>
매개변수
반환값
Promise<Get2DmEventsEventIdResponse>
정의 위치
direct_messages/client.ts:1446deleteEvents
▸ deleteEvents(eventId, options): Promise<Response>
Delete DM event
인증된 사용자가 소유한 경우 ID로 특정 direct message 이벤트를 삭제합니다.
매개변수
반환값
Promise<Response>
API 응답 또는 requestOptions.raw가 true인 경우 원본 Response로 해결되는 Promise
정의 위치
direct_messages/client.ts:1656 ▸ deleteEvents(eventId): Promise<DeleteDmResponse>
매개변수
반환값
Promise<DeleteDmResponse>
정의 위치
direct_messages/client.ts:1669createByParticipantId
▸ createByParticipantId(participantId, options): Promise<Response>
Create DM message by participant ID
ID로 특정 참여자에게 새 direct message를 보냅니다.
매개변수
반환값
Promise<Response>
API 응답 또는 requestOptions.raw가 true인 경우 원본 Response로 해결되는 Promise
정의 위치
direct_messages/client.ts:1760 ▸ createByParticipantId(participantId, options?): Promise<CreateDmEventResponse>
매개변수
반환값
Promise<CreateDmEventResponse>