#1311: Внешний поиск

К системе Swarmica можно подключить внешнюю базу знаний из любого источника по API. Содержимое подключенной базы будет доступно для поиска в базе знаний Swarmica и/или на странице заявки.

Чтобы подключить внешнюю базу знаний, перейдите в раздел Настройки - Внешний поиск и нажмите "Создать" справа вверху. Затем введите название внешней базы.

На открывшейся странице впишите параметры API-запроса и параметры парсера.

Примеры запросов

Параметры запроса:

{
  "search_url": "https://www.ispmanager.ru/docs/api/search",
  "http_method": "GET",
  "http_headers": {
    "Content-Type": "application/json; utf-8"
  },
  "search_param": "s"
}

Параметры парсера:

{
  "url_prefix": "https://www.ispmanager.ru",
  "response_mapping": {
    "url": "domain.tld",
// Вместо domain.tld вставьте ваш домен Swarmica
    "body": "text",
    "rank": "rel",
    "title": "name"
  },
  "target_data_field": "*"
}

Вместо domain.tld вставьте ваш домен Swarmica

Точные параметры запроса к вашему внешнему источнику вы сможете узнать в его API-документации.

Далее в нижней части страницы на ваше усмотрение активируйте нужные бегунки.

  • База знаний - включите, чтобы разрешить поиск доступным для всех пользователей вашей базы знаний, в том числе неавторизованных.
  • Виджет KCS - включите, чтобы поиск был доступен вашим сотрудникам на странице заявки.
  • Включен - активируйте, чтобы разрешить поиск по подключенному источнику.