Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Создание действия

1. Перейти на список Действия
2. Создать элемент с типом Вызов внешнего сервиса
3. На вкладке Информация заполнить Атрибуты:

  • Название
  • URL - url сервиса. Пример: https://api.vitrocad.ru/publish
  • Права - права, требуемые пользователю для выполнения действия

Привязка действия к типу элемента

1. Перейти на список Действие типа элемента
2. Создать элемент с типом Действие типа элемента
3. На вкладке Информация заполнить атрибуты:

...

  • Если атрибуты "Контекст" и "Дополнение" имеют значение false, действие будет отображаться отдельной кнопкой в командном меню

Вызов действия

При вызове действия отправляется POST запрос на указанный в действии URL.
В заголовке Authorization передается токен пользователя.

В теле запроса передается JSON вида:

Code Block
{
    itemIdList: [...] - массив id выбранных элементов
}

Image Modified

Для отображения текста ошибки, ответ должен приходить в виде строки, либо в формате JSON вида:

Code Block
{
    exception: {
	    message: 'Текст ошибки'
    }
}

Image Modified