Документация для версии Интеллект 4.13. Документация на другие версии также доступна.

Предыдущая страница Пример отправки команд HTTP API из утилиты curl  Настройка интеграции с Техносерв Следующая страница

HTTP API позволяет получать данные в формате xml для дальнейшей обработки в скриптах. Для отправки файла необходимо выполнить POST запрос.

Общий формат запроса:

POST http://IP-адрес:порт/intellect_core/{Any}

<tag1>
    <tag2>some_data</tag2>
    <tag3>another_data</tag3>
</tag1>

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

Параметр

Обязательный

Описание

AnyДа

Может быть указан любой набор допустимых символов, кроме Event и React, например:

  • http://127.0.0.1:8080/intellect_core
  • http://127.0.0.1:8080/intellect_core/Any
  • http://127.0.0.1:8080/intellect_core/Custom

Примечание

В запросах необходимо указывать порт, заданный в настройках Web-сервера − см. Настройка модуля Web-сервер.

POST http://127.0.0.1:8080/intellect_core/Any


<tag1>
    <tag2>some_data</tag2>
    <tag3>another_data</tag3>
</tag1>

После получения данных в формате xml в ПК Интеллект будет сгенерировано событие вида:

HTTP|1|CUSTOM_EVENT|url</intellect_core/Any>,owner<SLAVE-ID>,data<PG5..90ZT4=>

Параметры ответа:

Параметр

Описание

dataТело запроса (xml в примере выше) в кодировке base64
url Часть посланного url
  • No labels