Создание действия
1. Перейти на список Действия
2. Создать элемент с типом Вызов внешнего сервиса
3. На вкладке Информация заполнить Атрибуты:
- Название
- URL - url сервиса. Пример: https://api.vitrocad.ru/publish
- Права - права, требуемые пользователю для выполнения действия
Привязка действия к типу элемента
1. Перейти на список Действие типа элемента
2. Создать элемент с типом Действие типа элемента
3. На вкладке Информация заполнить атрибуты:
...
- Если атрибуты "Контекст" и "Дополнение" имеют значение false, действие будет отображаться отдельной кнопкой в командном меню
Вызов действия
При вызове действия отправляется POST запрос на указанный в действии URL.
В заголовке Authorization передается токен пользователя.
В теле запроса передается JSON вида:
| Code Block |
|---|
{
itemIdList: [...] - массив id выбранных элементов
} |
Для отображения текста ошибки, ответ должен приходить в виде строки, либо в формате JSON вида:
| Code Block |
|---|
{
exception: {
message: 'Текст ошибки'
}
} |



