종프

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