<aside>
POST /follow
{
"followingId": 2
}
{
"message": "팔로우 성공",
"success": true
}
</aside>
<aside>
DELETE /follow
{
"followingId": 2
}
{
"message": "언팔로우 성공",
"success": true
}
</aside>
<aside>
GET /follow/check/{userId} // followingId : Long
{
true
}
</aside>
<aside>
GET follow/followings/{userId}
or follow/followings/{userId}/{offset}
{
"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 follow/followers/{userId}
or follow/followers/{userId}/{offset} // userId : Long, offset : Long
{
"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 /follow/recommend
[
{
"userId": 5,
"nickname": "junhee",
"img": "<https://cdn.example.com/avatar.jpg>"
"name" : "테스트1",
"isStory" : true
}
]
</aside>
<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>