apps
В этом разделе описываются методы для работы с приложениями. Приложения представляют собой веб-приложения, которые пользователи открывают из меню Apps в системе мониторинга. С помощью этих методов можно выполнять те же действия, что и в окне Конфигурация Apps в CMS Manager: получать список приложений, а также добавлять, редактировать и удалять их.
Методы этого раздела доступны только в Wialon Hosting. Добавлять, редактировать и удалять приложения может только пользователь верхнего уровня.
Раздел содержит следующие методы:
| Метод | Описание |
|---|---|
| check_top_service | Проверяет, является ли текущий пользователь пользователем верхнего уровня и может ли он управлять приложениями. |
| list | Возвращает список приложений, доступных текущему пользователю, или все приложения сервиса. |
| create | Добавляет приложение. |
| update | Изменяет параметры приложения. |
| delete | Удаляет приложение. |
Управление приложениями
Чтобы добавить приложение и сделать его доступным пользователям, выполните следующие действия:
- Проверьте, можете ли вы управлять приложениями, с помощью метода apps/check_top_service.
- Добавьте приложение с помощью метода apps/create. В параметре
billingPlansукажите тарифные планы, для которых приложение должно быть доступно. - Чтобы позже изменить параметры приложения, получите его ID с помощью метода apps/list с
"manageMode":1. Затем укажите этот ID в методе apps/update или apps/delete.
При добавлении приложения система создает для него услугу app.<serviceName>. В CMS Manager эта услуга показывается в группе Apps на вкладке Услуги в свойствах учетной записи и тарифного плана в формате Отображение в меню: <имя приложения>. Если отключить эту услугу, приложение удаляется из меню системы мониторинга, но само приложение остается доступным.