Как подключить OpenCart к базе знаний

Инструкция для кабинета Чат-онлайн: подключите магазин на OpenCart / ocStore, чтобы товары, блог, новости, отзывы и страницы попали в раздел Данные → из CMS.

1. Создайте API-ключ в OpenCart

  1. Войдите в админку магазина OpenCart.
  2. Откройте Система → Пользователи → API (System → Users → API).
  3. Нажмите «Добавить» / «Add New».
  4. В поле API Username укажите понятное имя, например dialogiya.
  5. Нажмите «Сгенерировать» — OpenCart создаст длинный API Key. Сразу скопируйте ключ: после ухода со страницы его обычно нельзя посмотреть снова.
  6. Статус ключа переведите в «Включено» (Enabled) и сохраните.

2. Откройте кабинет Чат-онлайн — там уже указан нужный IP

  1. Войдите в личный кабинет → выберите сайт → Данные → вкладка Синхронизация с CMS.
  2. Тип CMS: OpenCart.
  3. Под полями API пользователя и ключа вы увидите жёлтый блок «IP для белого списка в OpenCart» с адресом и кнопкой «Скопировать».
  4. Не ищите IP сервера сами — копируйте только тот, что показан в этом блоке кабинета.
  5. URL сайта — адрес витрины (https://ваш-магазин.ru), без /admin.
  6. Вставьте API-пользователя и ключ (для каталога товаров).

3. Логин админки — для блога, новостей и модулей

  1. В том же блоке OpenCart в кабинете найдите секцию «Админка OpenCart — блог, новости, отзывы, страницы».
  2. Укажите логин и пароль администратора — те же, которыми вы входите на /admin магазина.
  3. Папка админки обычно admin; если переименовали — укажите новое имя.
  4. Так Чат-онлайн читает тексты прямо из модулей админки (Prostore и др.), а не парсит витрину. Это точнее и полнее.
  5. API-ключ и пароль админки — разные вещи: ключ для товаров, логин админки — для контента.

4. Вставьте IP в OpenCart

  1. Вернитесь в карточку API в OpenCart → вкладка «IP адрес» / «IP Address».
  2. Добавьте IP, который скопировали из кабинета Чат-онлайн (жёлтый блок).
  3. Сохраните API-ключ. Без этого адреса каталог через API не подключится.
  4. Не используйте * (все IP), если магазин доступен из интернета: это менее безопасно.

5. Проверка и загрузка в базу ИИ

  1. В кабинете нажмите «Сохранить», затем «Проверить подключение».
  2. Отметьте товары, блог, новости, отзывы, страницы и FAQ — сохраните выбор.
  3. «Синхронизировать сейчас» — данные появятся в Данные → из CMS.
  4. Проверьте ответы в Тестовом чате.

Совет: если нет блога в списке — проверьте логин/пароль админки. Если не проходит проверка каталога — IP из жёлтого блока и статус API «Включено».