종프

index Method URL Description 프론트 연결 여부
0✅😀 POST /google-login 구글 로그인
1✅😀 POST /naver-login 네이버 로그인
2✅ POST /gpt/{chat_room_id} chatAI 이용
3✅ POST /diffusion stable Diffusion2 이용
4
5✅ POST /prompt/create 프롬프트 생성
6✅😀 GET /prompt/view/info?sort&category&search 프롬프트 리스트 조회
7✅😀 GET /prompt/view/{prompt-id} 특정 프롬프트 조회
8✅ POST /gpt/use{prompt-id} 프롬프트 내 chatAI
9✅ POST /diffusion/{prompt-id} 프롬프트 내 stable diffusion2
10✅ POST /prompt/comment/{prompt-id} 프롬프트 댓글 등록
11✅😀 GET /prompt/comment/read/{prompt-id} 프롬프트 댓글 조회(리스트) (프론트에서 직접 사용 X)
12✅ PUT /prompt/comment/update/{comment-id} 프롬프트 댓글 수정
13✅ GET /prompt/comment/delete/{comment-id} 프롬프트 댓글 삭제
14✅ POST /prompt/like 프롬프트 좋아요 등록
15✅ POST /prompt/dislikes 프롬프트 싫어요 등록 → 없는거..
16✅ GET /prompt/my-page/{member-id} 자기 프롬프트 조회
17✅ PUT /prompt/my-page/{prompt-id} 자기 프롬프트 수정
18✅ DELETE /prompt/my-page/{prompt-id} 자기 프롬프트 삭제
19✅ GET /my-page/likes 좋아요한 프롬프트 조회
20✅ PUT /my-page/password/update 비밀번호 업데이트
20✅ PUT /my-page/password/check 비밀번호 확인
21✅ PUT /my-page/image 프로필 이미지 업데이트
22✅ PUT /my-page/nickname 별명 업데이트
23✅ GET /my-page/chat 채팅방 리스트 조회
24✅ GET /my-page/chat/read/{chat-room-id} 특정 채팅방 조회(대화내역)
25✅ DELETE /my-page/chat/{chat-room-id} 채팅방 삭제 🔧 200 OK 는 뜨나 예시 response와 같이 채팅방을 삭제하였습니다. 가 뜨지 않고 아무 response도 없음 채팅방 목록을 조회하면 삭제를 하려고 했던 채팅 내역이 그대로 있음
30✅ GET /auth/kakao 회원정보 가져오기
31✅ GET /auth/naver 회원정보 가져오기
26✅😀 POST /user/singup 자체 회원가입
27✅😀 POST /user/signin 자체 로그인
28✅😀 POST /user/mail 이메일 인증코드 발송
29✅😀 POST /user/mail/check 입력코드 일치 여부 확인

a-hi_API.xlsx

고려사항

  1. 생성 모델을 어디서 쓰든 같은 url 활용? → 다른 url 활용용 ✅


  2. JWT 고려되지 않음 → JWT로 member-id를 받을 경우 관련된 url 수정 필요✅

  3. 생성모델 이용 시 chatroom을 언제 만들 것인지?✅

비밀번호 확인을 할 것인지?

프롬프트 상세 페이지에서 get를 한번 할지, 세 번할지.

프론트 → 생성모델 파라미터 부분 추가 필요

login.zip