Skip to content

API Schema

KorRyu3 edited this page Sep 23, 2024 · 22 revisions

メッセージ一覧 取得API

Request

POST

認証: アクセストークンによる認証 が必要 ヘッダーにアクセストークを付与

[
  { 
    "app": "discord | slack",
    "server_id": "",
    "message_id": "",
    "channel_id": "",
  }
]

の配列

Response

[
  {
    "id": "メッセージのID",
    "app": "discord | slack",
    "sender_image": "画像URL",
    "sender_name": "送信者名",
    "server_image": "サーバーのアイコンURL"
    "server_name": "サーバー名",
    "channel_name": "チャンネル名",
    "content": "メッセージ内容",
  },
  // 複数のメッセージオブジェクト
]

このレスポンススキーマの前提として、slack, discordはそれぞれイベントをトリガーにメッセージを取得してDBに保存してあるというのが含まれてる? - naruse sentimentUnicodeで表せるもの使えばstringとしてレスポンスしてもいいと思ってる。

Clone this wiki locally