Пользователям предоставляется возможность оценивать публичные цитаты из книг.

ID функции

w_vote_quote

Кто может вызывать

Авторизованный пользователь
Авторизованное приложение

Принимаемые параметры

id* – идентификатор цитаты (см. возвращаемые параметры r_browse_quotes);
vote – оценка; значение 'pro' – голос «за», 'contra' – голос «против». Также см. возвращаемые параметры r_browse_quotes;

Возвращаемые значения

pro* – число «положительных» оценок на эту цитату с учетом vote;
contra* – число «отрицательных» оценок на эту цитату с учетом vote;

Возможные ошибки

error_code

error_message

Описание

101140

Missing or invalid vote param, only pro or contra is allowed

Отсутствует или неверный формат у vote параметра

101141

Missing id param or invalid id param format

Отсутствует параметр id или имеет неверный формат

101165

Quote not found for this ID

Не найдена цитата по переданному id

101143

You already voted

Атрибут is_good уже существует для данного id

Пример запроса на сервер

{
  "app": "1",
  "time": "2014-11-07T16:21:02+03:00",
  "sha": "b79d8e9993d20da6abe78838d3c7fbf640a4c52956569bef3c685d3453316b5c",
  "sid": "f121e02084344f06da1a5213999e8fcG",
  "requests": [ 
          {
                "func": "w_vote_quote",
                "id": "vote_quote",
                "param": {
                  "id": "65830123-26b8-4b07-8098-c18229e5026f",
                  "vote": "pro"
                }
          }
  ]
}

Пример ответа сервера

{
  "success": true,
  "time": "2014-11-07T16:21:02+03:00",
  "vote_quote": {
    "success": true,
         "id": "65830123-26b8-4b07-8098-c18229e5026f"
         "pro": "1",
         "contra": "100"
  } 
}