Function
Вызывает функцию. Ответ содержит результат выполнения функции.
Запрос
POST /{contextPath}/functions/{function}
Замените {contextPath}
на полный путь контекста.
Замените {function}
на имя функции.
![]() | To call a function of the root context, use |
Поля заголовка запроса
Authorization — Токен аутентификации. Более подробно об аутентификации см. раздел Аутентификация.
Тело запроса
Объект JSON с параметрами функции.
![]() | Если у функции пустой входной формат (т.е. не имеет полей), передайте пустой документ JSON ( |
Поля тела ответа
result — Результат функции.
Пример запроса
Запрос:
POST https://localhost:8443/rest/v1/contexts/users.admin.devices.virtual/functions/calculate
Пример тела запроса JSON:
[
{
"leftOperand": 10.0,
"rightOperand": 20.0,
"operation": "+"
}
]
Пример тела ответа JSON:
[
{
"result": 30
}
]