Работа с API в iQBot
iQBot позволяет встраивать в процессы вызов API для получения необходимой информации из внешних систем или выгрузки данных, например для регистрации заявок.
Использование звена «Вызов API»
Для обращения во внешнюю систему по API используйте звено процесса «Вызов API».
Создание запроса
- Создайте новое звено с типом «Вызов API», откроется окно добавления нового навыка.
- В открывшемся окне выберите тип запроса из выпадающего списка.
- Добавьте запрос.
- При необходимости на вкладке Body можно добавить тело запроса.
- Чтобы подставить данные, полученные от клиента, используйте переменные.
- Переменные добавляются в двойных фигурных скобках:
{{переменная}}.

Заголовки запроса
На вкладке Headers заполните необходимые заголовки запроса.

Сохранение ответа
На вкладке выберите тип памяти и укажите название переменной, куда будет сохранён ответ на запрос.

Вывод полученной информации
- Создайте простое звено.
- В инспекторе объекта выберите вкладку «При входе» и нажмите кнопку «+» (добавить).
- Добавьте новый текст и в тексте укажите через переменную значение поля, которое нужно подставить.

Структура переменной
Переменная {{temp.response.example}} состоит из нескольких частей:
- Тип памяти (например,
temp). - Название объекта (например, ранее созданный объект
response). - Название поля из полученного сообщения (например,
example).