Перейти к основному содержимому

API для работы с отзывами

/api/Comment/ListCommentsByBook

Получить отзывы по идентификатору книги

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Идентификатор книги

Название поляТип поляОписаниеОбязательноеВозможные значения
idstring (uuid)Идентификаторнет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultCommentResponse[]Данные результата метода API.да
errorInfoда
typeInfoTypeInfo

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

/api/Comment/ApproveComment

Подтвердить отзыв

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Идентификатор отзыва

Название поляТип поляОписаниеОбязательноеВозможные значения
idstring (uuid)Идентификаторнет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultbooleanДанные результата метода API.да
errorInfoда
typeInfoTypeInfo

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

/api/Comment/AddComment

Добавить отзыв

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Сущность отзыва

Название поляТип поляОписаниеОбязательноеВозможные значения
ratinginteger (int32)Рейтингнет
textstringТекст отзыванет
titlestringЗаголовокнет
userIdstring (uuid)Идентификатор пользователя, оставившего отзывнет
bookIdstring (uuid)Идентификатор книги, на которую оставлен отзывнет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultstring (uuid)Данные результата метода API.да
errorInfoда
typeInfoTypeInfo

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

/api/Comment/UpdateComment

Обновить отзыв

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Сущность отзыва

Название поляТип поляОписаниеОбязательноеВозможные значения
idstring (uuid)Идентификатор отзывада
ratinginteger (int32)Рейтингнет
textstringТекст отзыванет
titlestringЗаголовокнет
userIdstring (uuid)Идентификатор пользователя, оставившего отзывнет
bookIdstring (uuid)Идентификатор книги, на которую оставлен отзывнет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultstringДанные результата метода API.да
errorInfoда
typeInfoTypeInfo

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

/api/Comment/DeleteComment

Удалить отзыв

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Идентификатор отзыва

Название поляТип поляОписаниеОбязательноеВозможные значения
idstring (uuid)Идентификаторнет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultbooleanДанные результата метода API.да
errorInfoда
typeInfoTypeInfo

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden