Отзывы о товарах

API Маркета позволяет получать отзывы о товарах и комментарии к ним, а также добавлять комментарии магазина, изменять и удалять их.

Получить отзывы о товарах

Подключите API-уведомления

Маркет отправит вам запрос POST notification, когда появится новый отзыв.

Как работать с уведомлениями

Получите отзывы о товарах продавца с помощью запроса POST businesses/{businessId}/goods-feedback.

Результаты возвращаются постранично, одна страница содержит не более 50 отзывов.

Получить отзывы, на которые нужно ответить

Получите отзывы, на которые нужно ответить, с помощью запроса POST businesses/{businessId}/goods-feedback, где передайте значение NEED_REACTION в параметре reactionStatus.

Статус NEED_REACTION снимается после того, как вы ответите на отзыв или пропустите его. Если автор изменит отзыв, статус NEED_REACTION появится снова.

Чтобы оставить комментарий, передайте идентификатор отзыва, на который нужно ответить, и текст ответа в запросе POST businesses/{businessId}/goods-feedback/comments/update.

Если вы не хотите отвечать на отзыв, пропустите его — передайте идентификатор отзыва в запросе POST businesses/{businessId}/goods-feedback/skip-reaction.

Получить комментарии о товарах

Подключите API-уведомления

Маркет отправит вам запрос POST notification, когда появится новый комментарий.

Как работать с уведомлениями

Если вы уже знаете идентификаторы отзывов, пропустите шаг их получения.

  1. Получите отзывы о товарах продавца с помощью запроса POST businesses/{businessId}/goods-feedback.
  2. Передайте идентификатор отзыва в запросе POST businesses/{businessId}/goods-feedback/comments, чтобы увидеть комментарии к этому отзыву.

Результаты возвращаются постранично, одна страница содержит не более 50 комментариев.

Отправить ответ на отзыв

Если вы уже знаете идентификаторы отзывов, пропустите шаг их получения.

  1. Получите отзывы о товарах продавца с помощью запроса POST businesses/{businessId}/goods-feedback.
  2. Передайте идентификатор отзыва, на который нужно ответить, и текст ответа в запросе POST businesses/{businessId}/goods-feedback/comments/update.

Отправить ответ на родительский комментарий

Если вы уже знаете идентификаторы отзывов и комментариев к отзыву, пропустите шаги их получения.

  1. Получите отзывы о товарах продавца с помощью запроса POST businesses/{businessId}/goods-feedback.
  2. Передайте идентификатор отзыва в запросе POST businesses/{businessId}/goods-feedback/comments, чтобы увидеть комментарии к этому отзыву.
  3. Передайте идентификатор родительского комментария, на который нужно ответить, и текст ответа в запросе POST businesses/{businessId}/goods-feedback/comments/update.

Изменить свой комментарий

Можно ли изменить комментарий?

Параметр canModify в запросе POST businesses/{businessId}/goods-feedback/comments/update показывает, может ли продавец изменять комментарии.

Если вы уже знаете идентификаторы отзывов и комментариев к отзыву, пропустите шаги их получения.

  1. Получите отзывы о товарах продавца с помощью запроса POST businesses/{businessId}/goods-feedback.
  2. Передайте идентификатор отзыва в запросе POST businesses/{businessId}/goods-feedback/comments, чтобы узнать идентификатор комментария, который нужно изменить.
  3. Передайте идентификатор этого комментария и новый текст в запросе POST businesses/{businessId}/goods-feedback/comments/update.

Пропустить реакцию на отзывы

У переданных отзывов параметр needReaction будет принимать значение false в методе получения всех отзывов POST businesses/{businessId}/goods-feedback.

Если вы уже знаете идентификаторы отзывов, пропустите шаг их получения.

  1. Получите отзывы о товарах продавца с помощью запроса POST businesses/{businessId}/goods-feedback.
  2. Передайте идентификаторы отзывов, на которые не хотите отвечать, в запросе POST businesses/{businessId}/goods-feedback/skip-reaction.

Если автор изменит отзыв, статус NEED_REACTION появится снова.

Удалить свой комментарий

Можно ли удалить комментарий?

Параметр canModify в запросе POST businesses/{businessId}/goods-feedback/comments/update показывает, может ли продавец удалять комментарии.

Если вы уже знаете идентификаторы отзывов и комментариев к отзыву, пропустите шаги их получения.

  1. Получите отзывы о товарах продавца с помощью запроса POST businesses/{businessId}/goods-feedback.
  2. Передайте идентификатор отзыва в запросе POST businesses/{businessId}/goods-feedback/comments, чтобы узнать идентификатор комментария, который нужно удалить.
  3. Передайте идентификатор этого комментария в запросе POST businesses/{businessId}/goods-feedback/comments/delete.
Следующая