회원 참여 채팅방 리스트 조회
회원이 참여하고 있는 채팅방 목록을 조회하는 API (정렬 포함)
GET
/chat/api/v1/room
Request Headers
Name
Value
Accept
application/json
Cookie
리프레시 토큰
Access
액세스 토큰
Response
{
"status": 200,
"code": "SUCCESS REQUEST",
"data": [
{
"chatRoomId": "11", //채팅방 고유번호
"opsProfileImg": null, //상대방 프로필 이미지
"opsNickName": null, //상대방 닉네임
"curMsg": null, //최근메시지 한개
"curMsgCrDate": null, //최근메시지 전송일
"curChatType": null, //최근메시지 타입(텍스트,사진등등)
"unreadCount": 0, //안읽은 메시지 개수
"roomState": "ACTIVE", // 채팅방 상태
"abNormalFlag": true //비정상 플래그
},
{
"chatRoomId": "10",
"opsProfileImg": null,
"opsNickName": null,
"curMsg": null,
"curMsgCrDate": null,
"curChatType": null,
"unreadCount": 0,
"roomState": "ACTIVE",
"abNormalFlag": true
},
{
"chatRoomId": "12",
"opsProfileImg": null,
"opsNickName": "하하1",
"curMsg": "프히ㅏ",
"curMsgCrDate": "2024-12-28 11:59:29",
"curChatType": "TEXT",
"unreadCount": 1,
"roomState": "ACTIVE",
"abNormalFlag": false
}
],
"timestamp": "2024-12-28 14:23:01"
}
최근메시지 타입 : TEXT, IMG, VIDEO ,LINK
채팅방 상태 : ACTIVE(활성화), INACTIVE(상대방이 나감)
비정상 플래그 : false : 이상없음 , true : 탈퇴한 회원관의 채팅임
Last updated