shop.product.reviews.getTree

Возвращает дерево отзывов о товаре.

Параметры

  • product_id GET

    ID товара.

  • parent_id GET Необязательно

    ID отзыва, который должен считаться корнем дерева. Если не указан, то метод возвращает все дерево отзывов.

  • depth GET Необязательно

    Количество уровней дерева, которые необходимо получить. Если не указано, то метод возвращает все найденные отзывы.

  • access_token GET

    Токен авторизации, полученный при подключении к API.

  • format GET Необязательно

    Устанавливает формат ответа. Возможные значения: json (по умолчанию), xml.

Массив с информацией об отзывах со следующими ключами:

  • auth_provider string Обозначение способа авторизации автора отзыва: 'user' (пользователь, авторизованный с паролем), 'guest' (автор отзыва не авторизован) либо один из идентификаторов адаптера, с помощью которого авторизовался автор отзыва: 'facebook', 'google', 'mailru', 'twitter', 'vkontakte', 'yandex'.
  • comments array Массив комментариев к отзыву. Подмассив каждого комментария содержит значения с теми же ключами, что и основной массив с отзывами, в том числе может содержать собственный подмассив с ключом 'comments'.
  • contact_id int ID контакта автора отзыва, если автор был авторизован в момент публикации отзыва.
  • datetime datetime Дата и время публикации отзыва.
  • depth int Глубина вложенности отзыва в общем дереве начиная с 0.
  • email string Email-адрес, указанный неавторизованным автором отзыва.
  • id ID отзыва или комментария.
  • images_count int Количество изображений, прикреплённых к отзыву.
  • ip int IP-адрес автора отзыва, преобразованный с помощью функции ip2long().
  • name string Имя, указанное неавторизованным автором отзыва.
  • parent_id int ID отзыва или комментария, к которому относится данный комментарий. Или 0, если данное сообщение не является комментарием.
  • product_id int ID товара, к которому относится отзыв или комментарий.
  • rate float Оценка, оставленная пользователем при публикации отзыва.
  • review_id int ID отзыва, к которому относится данный комментарий. Или 0, если данная запись не является комментарием.
  • site string Адрес сайта, указанный неавторизованным автором отзыва.
  • status string Обозначение статуса отзыва или комментария: 'approved' (опубликован), 'deleted' (удалён), 'moderation' (ожидает модерации).
  • text Текст отзыва или комментария.
  • title Заголовок отзыва.

Пример

https://demo1-ru.webasyst.com/api.php/shop.product.reviews.getTree?