Покупателям
Инструмент Электрика и свет Ручной инструмент Офис и дом Строительные материалы Спецодежда и СИЗ Расходные материалы Складское оборудование Крепёж Климатическое оборудование Сантехника Автосервисное оборудование Строительное оборудование Спорт и туризм Станки Всё для сада Клининговое оборудование

Работа AI-агента с отзывами и вопросами

Чтение и отправка отзывов, вопросов, комментариев и реакций с учётом браузерных интерфейсов и подтверждения пользователя. Исходный файл для машинного чтения: /llms/reviews.md.

Версия AI-документации: 1.14.31. Ревизия: sha256:5645af5ca9e82c3127c691283c5eec16d7efab8039972ccbbae5ae4b8ec746ce.

Индекс документации: https://vesremont.com/llms.txt

Связь этого раздела с задачей

Задача: Прочитать отзывы/вопросы или подготовить пользовательскую публикацию.

Что нужно на входе: Точный товар. Публичное чтение и подтверждаемая отправка текста/медиа — разные действия.

Результат: Опубликованные материалы либо подтверждённая отправка на модерацию, не обещание немедленной публикации.

Другая цель? Карта всех задач и режимов. Права личного доступа — auth.md; это не обязательный шаг для публичного чтения.

Следующий раздел по теме: Данные карточки товара — вернуться к характеристикам · Поддерживаемые возможности — выбрать доступный browser-инструмент для записи · Корзина и оформление — продолжить покупку после выбора.

Публичное чтение отзывов через API

GET /api/v1/products/{product_id}/reviews возвращает опубликованные и одобренные отзывы без внутренних пользовательских ID и контактных данных. Контракт чтения: Public API. Публичный REST не предоставляет запись отзывов, вопросов, реакций или загрузку медиа; для этих действий остаются браузерные инструменты и пользовательское подтверждение. Далее описан browser-интерфейс, а не REST schema.

Чтение

Карточка товара содержит:

  • количество и средний рейтинг отзывов;
  • количество вопросов;
  • вкладки отзывов и вопросов;
  • опубликованный текст, автора, дату, оценку и медиа;
  • кнопки подгрузки и фильтры.

Опубликованные отзывы имеют семантические элементы и идентификаторы. Дополнительные записи подгружаются AJAX.

Отправка

На карточке есть HTML-формы с именованными полями для отзыва и вопроса, однако их отправка в текущей реализации зависит от JavaScript: JS добавляет action-флаг и CSRF, отправляет multipart POST и обрабатывает JSON-ответ.

Отзыв может включать имя, контакт, рейтинг 1–5, достоинства, недостатки, комментарий и фото/видео. Вопрос может включать имя, контакт, текст и медиа. Материалы проходят серверную валидацию и модерацию.

Оценки и реакции

Сортировка, фильтрация, подгрузка, реакции и комментарии используют отдельные AJAX-действия и session rate limits. Они не представлены стабильными публичными HTML-формами или URL.

Статус для агента

  • Чтение первоначально отрендеренных отзывов/вопросов: поддерживается HTML.
  • Публичный REST предоставляет постраничное чтение опубликованных отзывов по указанному выше контракту. Интерактивные фильтры, вопросы и browser UI не следует считать тем же REST-интерфейсом.
  • Создание отзыва/вопроса: declarative WebMCP-формы без auto-submit; пользователь проверяет содержимое до модерации.
  • Комментарии и ответы: контекстные declarative WebMCP-формы без auto-submit.
  • Реакции: react_to_review и react_to_comment; повтор той же реакции снимает её.

Не отправляйте пользовательский текст или медиа без явного подтверждения содержимого.