Отзывы о товарах
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, когда появится новый комментарий.
Если вы уже знаете идентификаторы отзывов, пропустите шаг их получения.
- Получите отзывы о товарах продавца с помощью запроса POST businesses/{businessId}/goods-feedback.
- Передайте идентификатор отзыва в запросе POST businesses/{businessId}/goods-feedback/comments, чтобы увидеть комментарии к этому отзыву.
Результаты возвращаются постранично, одна страница содержит не более 50 комментариев.
Отправить ответ на отзыв
Если вы уже знаете идентификаторы отзывов, пропустите шаг их получения.
- Получите отзывы о товарах продавца с помощью запроса POST businesses/{businessId}/goods-feedback.
- Передайте идентификатор отзыва, на который нужно ответить, и текст ответа в запросе POST businesses/{businessId}/goods-feedback/comments/update.
Отправить ответ на родительский комментарий
Если вы уже знаете идентификаторы отзывов и комментариев к отзыву, пропустите шаги их получения.
- Получите отзывы о товарах продавца с помощью запроса POST businesses/{businessId}/goods-feedback.
- Передайте идентификатор отзыва в запросе POST businesses/{businessId}/goods-feedback/comments, чтобы увидеть комментарии к этому отзыву.
- Передайте идентификатор родительского комментария, на который нужно ответить, и текст ответа в запросе POST businesses/{businessId}/goods-feedback/comments/update.
Изменить свой комментарий
Можно ли изменить комментарий?
Параметр canModify
в запросе POST businesses/{businessId}/goods-feedback/comments/update показывает, может ли продавец изменять комментарии.
Если вы уже знаете идентификаторы отзывов и комментариев к отзыву, пропустите шаги их получения.
- Получите отзывы о товарах продавца с помощью запроса POST businesses/{businessId}/goods-feedback.
- Передайте идентификатор отзыва в запросе POST businesses/{businessId}/goods-feedback/comments, чтобы узнать идентификатор комментария, который нужно изменить.
- Передайте идентификатор этого комментария и новый текст в запросе POST businesses/{businessId}/goods-feedback/comments/update.
Пропустить реакцию на отзывы
У переданных отзывов параметр needReaction
будет принимать значение false
в методе получения всех отзывов POST businesses/{businessId}/goods-feedback.
Если вы уже знаете идентификаторы отзывов, пропустите шаг их получения.
- Получите отзывы о товарах продавца с помощью запроса POST businesses/{businessId}/goods-feedback.
- Передайте идентификаторы отзывов, на которые не хотите отвечать, в запросе POST businesses/{businessId}/goods-feedback/skip-reaction.
Если автор изменит отзыв, статус NEED_REACTION
появится снова.
Удалить свой комментарий
Можно ли удалить комментарий?
Параметр canModify
в запросе POST businesses/{businessId}/goods-feedback/comments/update показывает, может ли продавец удалять комментарии.
Если вы уже знаете идентификаторы отзывов и комментариев к отзыву, пропустите шаги их получения.
- Получите отзывы о товарах продавца с помощью запроса POST businesses/{businessId}/goods-feedback.
- Передайте идентификатор отзыва в запросе POST businesses/{businessId}/goods-feedback/comments, чтобы узнать идентификатор комментария, который нужно удалить.
- Передайте идентификатор этого комментария в запросе POST businesses/{businessId}/goods-feedback/comments/delete.