Post 객체 수정
하나의 포스트 객체를 수정합니다.
METHOD & URL
PATCH /post/[id값]/
Permission
포스트 작성자
Request
Header
Authorization: 유저 인증 정보
Body
아래의 항목들 전체 또는 일부 request body에 담아 POST 요청을 보낸다.
title: 포스트 제목author_track: 작성자 트랙post_img: 포스트 이미지instrument: 작성자 트랙 악기genre: 장르포스트 이미지의 경우 빈 스트링값 ("")을 보내면 삭제
Success Response
HTTP Response
200 OK
Content
{
"id": 포스트 id값,
"title": "포스트 제목",
"author": 유저 id 값,
"post_img": 포스트 이미지 주소,
"liked": [
유저 id 값,
],
"num_liked": 좋아요 개수,
"num_comments": 커멘트 트랙 개수,
"created_date": "포스트 생성 일시",
"master_track": null,
"author_track": "트랙 주소",
"mixed_tracks": {
"악기": [
{ 커멘트 트랙 객체 1 },
{ 커멘트 트랙 객체 2 },
...
]
},
"comment_tracks": [
"악기1": [
{ 커멘트 트랙 객체 1 },
{ 커멘트 트랙 객체 2 },
...
],
"악기2": [
{ 커멘트 트랙 객체 1 },
{ 커멘트 트랙 객체 2 },
...
],
...
]
}