Скрытые сценарии
Путь расположения
Путь в сборочном каталоге | Назначение |
---|---|
|
Общий каталог, внутри которого структура произвольна. |
|
Рекомендованный путь расположения скрытых сценариев. |
Обзор
Содержание скрытых сценариев, располагающееся в файлах.
Применяются в случае, если ссылка на код сценария присутствует в домене, а сценария с таким кодом не существует ни в самом домене, ни в одном из его корневых доменов вплоть до мастера.
Типы сценариев: ivr
, svc
.
Формат идентичен JSON-значению поля scriptdata
сущностей ivrscript, svcscript.
Создание файла скрытого сценария может производиться по следующему алгоритму:
-
В веб-приложении редактора сценариев создается сценарий и сохраняется в домен.
-
Тело сценария достается из домена через API-запросы .
-
Значение поля scriptdata сохраняется в файл с кодировкой UTF-8.
-
Файл именуется, размещается в сборочном каталоге процесса CI.
{ "objects": array<object>, "variables": array<object>, "scriptVersion": 170105 }
-
objects
– список компонентов сценариев с заполненными полями. -
variables
– список используемых переменных сценариев. -
scriptVersion
– версия формата файла.
Варианты применения
-
Для типов каналов интеграции, устанавливаемых в файле ассетов webservices.json.
-
Для скрытия бизнес-логики.
См. также
-
Ассет типов каналов интеграции
-
Сущность точки интеграции