リアクションした人の一覧
GET
/chat-rooms/:roomId/messages/:messageId/reactionsメッセージに付いたリアクションを、押したユーザーの情報つきで返します。メッセージ一覧のレスポンスには userIds しか含まれないため、誰が押したかを表示するときはこちらを使います。
| 認証 | 要ログイン |
|---|
パスパラメータ
roomIdstring必須チャットルーム ID。
messageIdstring必須メッセージ ID。
レスポンス
| フィールド | 型 | 説明 |
|---|---|---|
messageId | string | 対象のメッセージ ID。 |
reactions | object[] | 絵文字ごとの emoji / count / users(押された順)。 |
リクエスト
curl https://api.4s.link/chat-rooms/ROOM_ID/messages/MESSAGE_ID/reactions \-H "Authorization: Bearer 4s_at_..."
レスポンス例
{"messageId": "m1a2b3c4-...","reactions": [{"emoji": "👍","count": 2,"users": [{ "id": "a1b2c3d4-...", "slug": "taro", "firstName": "太郎", "lastName": "山田", "avatarUrl": "https://.../avatar.png" },{ "id": "b2c3d4e5-...", "slug": "hanako", "firstName": "花子", "lastName": "鈴木", "avatarUrl": null }]}]}