#
NetCat
Сначала подключите NetCat. Затем в редакторе бота откройте Интеграции и действия, добавьте нужные операции и сохраните изменения.
- Поиск товаров. Укажите непустой поисковый запрос; при необходимости добавьте артикул, категорию и характеристики. Результат — найденные товары с точными идентификаторами.
- Получение карточки товара. Передайте идентификатор из поиска. Результат — название, описание, цена, валюта и доступные характеристики.
- Проверка наличия. Передайте идентификатор товара или варианта. Возвращает доступность и известное количество; при отсутствии количества остаток остаётся неизвестным.
- Получение ссылки. Передайте идентификатор товара или варианта. Результат — публичная ссылка на витрину.
Идентификатор следует брать из результата поиска или карточки. Не заменяйте его названием товара и не придумывайте ID. В предварительной проверке действия заполните параметры вручную; в диалоге их выбирает бот по сообщению и предыдущим результатам.
#
Пример последовательности
- Посетитель просит подобрать товар.
- Бот выполняет поиск и уточняет подходящую позицию.
- Получает карточку выбранного товара.
- Проверяет наличие выбранного товара или варианта.
- Возвращает цену с валютой и ссылку.
В Netshop карточка включает варианты. Размер, цвет, цену и остаток проверяйте по точному идентификатору выбранного варианта. Для обычных компонентов данные зависят от сопоставления полей администратором. Выключенные товары и товары в скрытых родительских разделах не выдаются.
Для проверки задайте вопрос о реальном опубликованном товаре и сверяйте ответ с витриной. Используйте недорогую модель с поддержкой действий и отдельного тестового бота. Эти действия не создают заказ, не резервируют товар и не списывают оплату.