# NetCat

Действия бота для поиска товаров, получения карточки, проверки наличия и ссылки в NetCat.

Сначала подключите NetCat. Затем в редакторе бота откройте Интеграции и действия, добавьте нужные операции и сохраните изменения.

  • Поиск товаров. Укажите непустой поисковый запрос; при необходимости добавьте артикул, категорию и характеристики. Результат — найденные товары с точными идентификаторами.
  • Получение карточки товара. Передайте идентификатор из поиска. Результат — название, описание, цена, валюта и доступные характеристики.
  • Проверка наличия. Передайте идентификатор товара или варианта. Возвращает доступность и известное количество; при отсутствии количества остаток остаётся неизвестным.
  • Получение ссылки. Передайте идентификатор товара или варианта. Результат — публичная ссылка на витрину.

Идентификатор следует брать из результата поиска или карточки. Не заменяйте его названием товара и не придумывайте ID. В предварительной проверке действия заполните параметры вручную; в диалоге их выбирает бот по сообщению и предыдущим результатам.

# Пример последовательности

  1. Посетитель просит подобрать товар.
  2. Бот выполняет поиск и уточняет подходящую позицию.
  3. Получает карточку выбранного товара.
  4. Проверяет наличие выбранного товара или варианта.
  5. Возвращает цену с валютой и ссылку.

В Netshop карточка включает варианты. Размер, цвет, цену и остаток проверяйте по точному идентификатору выбранного варианта. Для обычных компонентов данные зависят от сопоставления полей администратором. Выключенные товары и товары в скрытых родительских разделах не выдаются.

Для проверки задайте вопрос о реальном опубликованном товаре и сверяйте ответ с витриной. Используйте недорогую модель с поддержкой действий и отдельного тестового бота. Эти действия не создают заказ, не резервируют товар и не списывают оплату.