HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
♥️
2기 최종 프로젝트 팀별 공간
/
[팀 BackFro💯] ArtZip: 세상 모든 전시회를 한 번에
[팀 BackFro💯] ArtZip: 세상 모든 전시회를 한 번에
/
🚀
API 명세
/
후기 수정

후기 수정

사용되는 페이지
후기 수정
HTTP Method
PATCH
설명
후기 수정
인증 필요 여부
인증 필요 여부
완료 여부
완료
URL
/api/v1/reviews/{reviewId}
담당자
인증 여부에 따른 응답 변경 여부
해당없음
must or should
must
도메인
REVIEW
  • 전체 덮어쓰기
  • 사진 추가의 경우 추가 고민 필요
    • 삭제되는 사진 id 리스트
    • 추가되는 사진 파일 리스트
    • 를 받아서 처리

Header

  • Content-Type: multipart/formed-data

Request Body

  • data.json (.json형식의 파일, 파일명은 아무거나 가능, 필수O)
    • { "date" : "2022-07-30", "title" : "핸드아트코리아 전시회 다녀옴~", "content" : "오늘 핸드아트코리아 전시회를 다녀왔다. 정말 재밌었다~~", "isPublic" : true, "deletedPhotos" : [ 33, 34, 35 ] }
    • date : 다녀온 날짜
    • title : 후기 제목
    • content : 후기 내용
    • isPublic : 후기 공개 여부
    • deletedPhotos : 삭제할 이미지 id 리스트
  • example.png (.jpeg, .jpg 확장자도 가능, 최대 9개(기존 사진 개수 - 삭제할 사진 개수 + 추가할 사진 개수), 필수X)
    • 업로드할 이미지 파일 리스트

Response

{ "message" : "후기 수정 성공", "status" : 200, "data" : { "reviewId" : 52 } }
💡
Swagger 및 Postman 사용법은 후기 생성 참고!! (잘 안되는 부분이 있다면 언제든 DM 주세요😊)