<aside>
GET /follow/story
{
"status": 200,
"message": "OK",
"data": [
{
"nickname": "knk_061",
"img": "<https://example.com/profile1.jpg>",
"userId": 1,
"name": "테스트1",
"isStory": false
},
{
"nickname": "knk_064",
"img": "<https://example.com/profile4.jpg>",
"userId": 4,
"name": "테스트4",
"isStory": false
},
{
"nickname": "knk_063",
"img": "<https://example.com/profile3.jpg>",
"userId": 3,
"name": "테스트3",
"isStory": false
}
]
}
</aside>
<aside>
GET /story/{userId}
{
"status": 200,
"message": "OK",
"data": [
{
"user": {
"id": 1,
"nickname": "test",
"img": "링크",
"isStory": true,
"isMine": true
},
"id": 1,
"img": "링크",
"createdAt": "1분 전",
"isLike": true
},
{
"user": {
"id": 1,
"nickname": "test",
"img": "링크",
"isStory": true,
"isMine": true
},
"id": 1,
"img": "링크",
"createdAt": "1분 전",
"isLike": true
}
]
}
</aside>
<aside>
POST /story
{
"userId": 1,
"fileName": "fileName",
"likes": 0,
"views": 0,
"createdAt": "2025-05-06"
}
{
"status": 200,
"message": "OK",
"data": "스토리 추가 완료"
}
</aside>
<aside>
DELETE /story/{id}
{
"status": 200,
"message": "OK",
"data": "스토리 삭제 완료"
}
</aside>
<aside>
POST /storyLike/{storyId}
{
"status": 200,
"message": "OK",
"data": "스토리 좋아요"
}
</aside>
<aside>
DELETE /storyLike/{storyId}
{
"status": 200,
"message": "OK",
"data": "스토리 좋아요 취소"
}
</aside>
<aside>
POST /storyView/{storyId}
{
"status": 200,
"message": "OK",
"data": "스토리 조회수 추가"
}
</aside>