개요
모든 DM 이벤트
사용자의 모든 DM 이벤트를 가져옵니다.
1:1
특정 대화의 이벤트를 가져옵니다.
대화 ID별
대화 ID로 이벤트를 가져옵니다.
이벤트 유형
메시지, 참여, 나가기
엔드포인트
| Method | Endpoint | Description |
|---|---|---|
| GET | /2/dm_events | 사용자의 모든 DM 이벤트를 조회합니다 |
| GET | /2/dm_conversations/with/:participant_id/dm_events | 일대일 DM 대화의 이벤트를 조회합니다 |
| GET | /2/dm_conversations/:dm_conversation_id/dm_events | 대화 ID로 DM 이벤트를 조회합니다 |
이벤트 type
| Event | Description |
|---|---|
MessageCreate | 대화에서 메시지가 전송될 때 발생합니다 |
ParticipantsJoin | 사용자가 대화에 참여할 때 발생합니다 |
ParticipantsLeave | 사용자가 대화에서 나갈 때 발생합니다 |
데이터 보존
이 엔드포인트를 통해 최대 30일 전까지의 이벤트를 조회할 수 있습니다.
시작하기
사전 준비 사항
- 승인이 완료된 개발자 계정
- 개발자 콘솔에서 만든 Project 및 App
- 3-legged OAuth를 통해 발급된 사용자 액세스 토큰
빠른 시작
첫 DM 조회 요청 만들기
연동 가이드
핵심 개념 및 모범 사례
API 참조 문서
전체 엔드포인트 문서
샘플 코드
실행 가능한 코드 예제