API: likes - luqiuyuan/reactjs_course_2019_summer GitHub Wiki

VERB PATH DESC
POST /questions/:id/like like a question
DELETE /questions/:id/like unlike a question

POST /questions/:id/like

response

see view SHOW

statuses and errors

STATUS ERROR TYPE DESC EXAMPLE
created (201) 创建成功
bad request (400) duplicated_field 重复like一个question {"code": "duplicated_field", "field": "like:user"}
not found (404) 未找到

DELETE /questions/:id/like

response

see view SHOW

statuses and errors

STATUS ERROR TYPE DESC EXAMPLE
ok (200) 成功
not found (404) 未找到

Views

SHOW

{
  "like": {
    "id": 56,
    "question_id": 13,
    "created_at": "2016-05-01T23:00:00.000Z",
    "updated_at": "2016-05-01T23:00:00.000Z"
  }
}