Between-Departments / dev-BE

Between-Departments BE
0 stars 1 forks source link

채팅 기능 stomp urL #27

Open jeongmin0709 opened 1 year ago

jeongmin0709 commented 1 year ago

채팅관련 stomp url입니다.

WebSocket 연결: "/api/ws-endpoint' 채팅방 구독(입장): "/sub/chat/rooms/{roomId}" 채팅 메시지 전송: "/pub/chat/rooms/{roomId}" 에러 구독 "/user/sub/errors"

L-ilac commented 1 year ago

알림의 경우 stomp url을

알림 구독 "/user/sub/notifications" 를 사용하면 되도록 구현할 예정입니다.

jeongmin0709 commented 12 months ago
  1. 채팅 메시지 요청 형식
    {
    "content" : "안녕하세요"
    }
  2. 채팅 메시지 응답 형식
    {
    "chatMessageId": 2,
    "type": "NORMAL",
    "sender": "관리자1",
    "content": "안녕하세요",
    "createAt": "2023-11-16T21:40:45.1086077",
    "isRead": false
    }
  3. 입장 메시지 형식
    {
    "type": "ENTER",
    "sender": "관리자1",
    "content": "관리자1 님이 입장하였습니다."
    }
  4. 채팅 알림 형식
    {
    "type" : "CHAT_MESSAGE"
    "chatRoomId ": 1,
    "sender" : "관리자1",
    "content" : "안녕하세요",
    "createAt" : "2023-11-16T21:40:45.1086077"
    }