概要
すべてのDMイベント
ユーザーのすべてのDMイベントを取得
1対1会話
特定の会話からイベントを取得
会話ID別
会話IDでイベントを取得
イベントタイプ
メッセージ、参加、退出イベント
エンドポイント
| Method | Endpoint | Description |
|---|---|---|
| GET | /2/dm_events | ユーザーのすべてのDMイベントを取得します |
| GET | /2/dm_conversations/with/:participant_id/dm_events | 1対1の会話のイベントを取得します |
| GET | /2/dm_conversations/:dm_conversation_id/dm_events | 会話IDを指定してイベントを取得します |
イベントタイプ
| Event | 説明 |
|---|---|
MessageCreate | 会話内でメッセージが送信されたとき |
ParticipantsJoin | ユーザーが会話に参加したとき |
ParticipantsLeave | ユーザーが会話から退出したとき |
データ保持
これらのエンドポイントからは、過去30日分のイベントを取得できます。
はじめに
前提条件
- 承認済みの開発者アカウント
- 開発者コンソール内のプロジェクトとApp
- 3-legged OAuth を使用して取得したユーザーアクセストークン
クイックスタート
最初のDMルックアップリクエストを実行しましょう
インテグレーションガイド
主要な概念とベストプラクティス
APIリファレンス
エンドポイントの詳細ドキュメント
サンプルコード
実行可能なコード例