Rand_Chat Docs
  • 회원(멤버) 서버 API 명세서
    • 회원가입 프로세스
      • 이메일 인증코드 전송
      • 이메일 인증코드 검증(인증)
      • 회원 가입
    • 계정 컨트롤 프로세스
      • 아이디 찾기
      • 계정 활성화 이메일 인증코드 전송
      • 계정 활성화 인증코드 검증 및 활성화
    • 계정 정보변경 프로세스
      • 비밀번호 초기화
      • 프로필 이미지 변경
      • 비밀번호 변경
      • 회원 탈퇴
      • 사용자 위치 업데이트
    • 인증/인가 프로세스
      • 로그인
      • 로그아웃
      • 액세스 토큰 재발행
      • 토큰검증(웹소켓 연결전)
    • 기타 GET 프로세스
      • 회원 기본정보 GET
  • 매칭 서버 API 명세서
    • 매칭 대기열 등록
      • 매칭 대기열 SSE 커넥션
      • 매칭 대기열 등록
    • 매칭 후 프로세스
      • 매칭 수락,거절 SSE커넥션
      • 매칭 수락,거절 API
  • 채팅서버(웹소켓) API 명세서
    • 웹소켓 연결(우선순위 1)
      • 채팅 웹소켓 연결
    • STOMP(우선순위 2 )
      • 채팅 STOMP 에러응답메시지 구독 ( 우선순위 2 - 1)
      • 채팅 STOMP 채팅방 구독(우선순위 2- 2)
      • 채팅 STOMP 메시지 전송(우선순위 3)
    • API ( 비동기 응답 , WebClient호출)
      • 채팅방 상세 진입시 (정보 업데이트)
  • 채팅 I/O서버
    • I/O API - 클라이언트 호출용
      • 회원 참여 채팅방 리스트 조회
      • 참여 채팅방 회원들의 기본 정보조회
      • 채팅메시지 리스트 조회 (채팅방 최초진입시)
      • 채팅메시지 리스트 조회 (오래된 메시지 조회)
      • 채팅방 입장정보 초기화
      • 채팅방 영구 떠나기
      • 사진 채팅전송을 위한 사진 업로드
    • WebClient API - 백엔드전용
      • 채팅방 실제 참여 검증 API(WebFlux)
      • 채팅방 내 상대방 정보 조회 API(WebFlux)
      • 입장정보를 업데이트하기 위한 API(WebFlux)
      • 채팅 메시지 저장 API(WebFlux)
      • 읽음 여부 업데이트 API(WebFlux)
  • 공통 응답코드
    • 공통 에러 응답코드
    • 공통 에러 응답코드(토큰)
  • 이슈관리
    • 이슈
Powered by GitBook
On this page
  1. 채팅 I/O서버

I/O API - 클라이언트 호출용

I/O API - 클라이언트 호출용

회원 참여 채팅방 리스트 조회참여 채팅방 회원들의 기본 정보조회채팅메시지 리스트 조회 (채팅방 최초진입시)채팅메시지 리스트 조회 (오래된 메시지 조회)채팅방 입장정보 초기화채팅방 영구 떠나기사진 채팅전송을 위한 사진 업로드
Previous채팅방 상세 진입시 (정보 업데이트)Next회원 참여 채팅방 리스트 조회