Запрос
Адрес запроса
POST: {url}/api/v2/taps/{tapGuid}/comment |
Параметры запроса
Параметр | Описание | Обязательный |
---|---|---|
tapGuid | ГУИД ТАПа, по которому оставляется отзыв | + |
Заголовки запроса
Заголовок | Значение (тип/формат значения) | Описание | Обязательный |
---|---|---|---|
Authorization | Bearer {codToken} | COD токен, полученный с помощью сервиса авторизации | + |
Тело запроса
Поле | Тип данных | Описание | Обязательный |
---|---|---|---|
result_1 | int | оценка "Время ожидания в очереди" | + |
result_2 | int | оценка "Результат посещения врача" | + |
result_3 | int | оценка "Отношение остального персонала" | + |
result_4 | int | оценка "Чистота и порядок в поликлинике" | + |
notes | string | текст отзыва | + |
dont_visit | int | отметка "Не посещал врача" Если 1, то переданные оценки игнорируются. | + |
Пример тела запроса
{ "result_1": 5, "result_2": 4, "result_3": 3, "result_4": 5, "notes": "Врач хороший, или не очень", "dont_visit": 0 }
Ответ сервера
В случае успешного выполнения сервер вернет ответ JSON в формате стандартного сообщения валидации со следующим содержанием:
{ "isValid": null, "code": 200, "message": "Отзыв принят", "messageCode": 2000 }
Возможные ошибки
Код ответа сервера | Код сообщения | Сообщение | Тип ошибки |
---|---|---|---|
403 | 5010 | Запрос должен содержать 'Authorization: Bearer ...'" | Error |
403 | 5008 | Токен некорректен | Error |
403 | 5007 | Время действия токена истекло | Error |
403 | 5009 | Подпись запроса некорректна | Error |
400 | 5030 | Отзыв уже существует | Error |
В случае возникновения ошибок будет возвращен стандартный ответ сервера;
В случае возникновения ошибок валидации сервер вернет стандартное сообщение валидации.