Получение отзывов об отеле
Возвращает отзывы об отеле по идентификатору. Метод поддерживает paging.
Формат запроса
GET https://whitelabel.travel.yandex-net.ru/hotels/hotel/reviews/
? hotel_id=<string>
& [page_limit=<integer>]
& [page_token=<string>]
& [order_by=<enum of string>]
& [affiliate_clid=<string>]
Authorization: OAuth <OAuth token>
Content-Type: application/JSON
Параметры запроса
Параметр |
Описание |
|
Идентификатор отеля. |
|
Размер запрашиваемого блока (страницы). Максимальное значение — 50. |
|
Токен начала запрашиваемого блока (страницы). Для первой страницы должен быть пустым. Приходит вместе с предыдущей страницей в поле |
|
Идентификатор, выданный партнеру сервисом Яндекс Дистрибуция, к которому относится запрос. При отсутствии параметра будет использован clid, установленный партнеру при регистрации в системе. |
* Обязательный параметр
Пример запроса
https://whitelabel.travel.yandex-net.ru/hotels/hotel/reviews/?hotel_id=1019057204&page_limit=10
&page_token=20
Формат ответа
{
"total_review_count": (integer),
"reviews" : [
{
"text": "(string)",
"updated_at": "(string)",
"rating": (integer),
"total_like_count": (integer),
"total_dislike_count": (integer),
"images" : [
{
"url_template": "(string)",
"sizes": [
{
"size": "(string)",
"height": (integer),
"width": (integer)
}
]
}
],
},
],
"next_page_token": "(string)"
}
Параметры ответа
Параметр |
Тип |
Описание |
|
integer |
Общее количество отзывов по отелю. |
|
object |
Отзывы по отелю. |
|
string |
Токен следующей страницы ( |
reviews object |
||
|
string |
Текст отзыва. |
|
string |
Дата и время последнего обновления в формате UTC (стандарт ISO 8601): |
|
integer |
Рейтинг отеля. Принимает значение от 0 до 5. |
|
integer |
Количество лайков отзыва. |
|
integer |
Количество дизлайков отзыва. |
|
object |
Список изображений, загруженных пользователем в отзыв. |
images object |
||
|
string |
Шаблон URL изображения, в котором |
|
array |
Список доступных размеров изображения. |
sizes object |
||
|
string |
Код размера изображения, который подставляется в шаблон URL. |
|
integer |
Высота в пикселях. |
|
integer |
Ширина в пикселях. |
Пример ответа
{
"total_review_count": 1583,
"reviews" : [
{
"text": "Приятный отель с хорошим месторасположением. ... \nВ целом отель рекомендую, приятного отдыха!",
"updated_at": "2022-08-15T06:04:01.118Z",
"rating": 4,
"total_like_count": 3,
"total_dislike_count": 0,
"images" : [
{
"url_template": "https://avatars.mds.yandex.net/get-altay/200322/2a0000015b0b6a243dc584f534df710b4480/%s",
"sizes": [
{
"size": "XXL",
"height": 640,
"width": 1024
}
]
}
],
},
],
"next_page_token": "30"
}
Идентификатор отеля.
Размер запрашиваемого блока (страницы). Максимальное значение — 50.
Токен начала запрашиваемого блока (страницы). Для первой страницы должен быть пустым. Приходит вместе с предыдущей страницей в поле next_page_token
.
Порядок сортировки отзывов. Возможные значения:
updated_at-desc
— сначала свежие;total_like_count-desc
— сначала популярные;rating-desc
— сначала положительные;rating-asc
— сначала отрицательные.
Идентификатор, выданный партнеру сервисом Яндекс Дистрибуция, к которому относится запрос. При отсутствии параметра будет использован clid, установленный партнеру при регистрации в системе.