Like API
以目前使用者來對指定推文表示喜歡
POST hostname/api/tweets/:id/like
Path Parameters
Name
Type
Description
id*
string
推文ID
{
"status": "success",
"data": {
"id": integer,
"UserId": integer,
"TweetId": integer,
"createdAt": timestamp
},
"message": "成功喜歡推文"
}{
"code": 500,
"status": "error",
"message": "系統出錯"
}{
"code": 404,
"status": "error",
"message": "對應推文不存在"
}{
"code": 403,
"status": "error",
"message": "不可重複對同一篇推文表示喜歡"
}{
"code": 403,
"status": "error",
"message": "存取被拒"
}以目前使用者來對指定推文表示不喜歡,即為回收喜歡
POST hostname/api/tweets/:id/unlike
Path Parameters
Name
Type
Description
id*
string
推文ID
{
"status": "success",
"data": {
"id": integer,
"UserId": integer,
"TweetId": integer,
"createdAt": timestamp
},
"message": "成功回收喜歡"
}{
"code": 500,
"status": "error",
"message": "系統出錯"
}{
"code": 404,
"status": "error",
"message": "對應推文不存在"
}{
"code": 403,
"status": "error",
"message": "不可重複對同一篇推文表示喜歡"
}{
"code": 403,
"status": "error",
"message": "存取被拒"
}Last updated