Управление приложениями

Материал из Hivext Wiki

Перейти к: навигация, поиск

Содержание

Управление приложениями

Сервис управления приложениями. Используется для создания новых идентификаторов и установки параметров приложений.

Общая информация

Параметр Значение
Версия сервиса 1.0 [stable]
Пространство имен Development
Имя сервиса Applications
Локальный доступ hivext.development.applications.{название_метода}
Сетевой доступ http://api.hivext.ru/1.0/development/applications/{протокол}/{название_метода}
Характеристика
  • Поднятие полноценного окружения для разработки веб приложений всего лишь одним вызовом метода;
  • Автоматическая миграция приложений и данных при выходе сервера из строя;
  • Прямой доступ к базам данных ваших приложений через панель администрирования (phpMyAdmin).
Квоты
  • Максимум 3 идентификатора (приложения) на разработчика
Консоль http://code.hivext.ru/development/APIConsole/#Development.Applications

Методы

Разделение методов сервиса по категориям

Управление Безопасность

GenerateApp
Генерация нового идентификатора приложения.
DeleteApp
Удалить идентификатор приложения.
GetApps
Получить информацию о приложениях для заданного разработчика.
ChangeAppInfo
Изменить информацию о приложении.
GetAppInfo
Получить информацию о приложении по идентификатору.
CreateAppsPool [доступ для разработчиков]
Создание пула приложений.
DeleteAppsPool [доступ для разработчиков]
Удаление пула приложений.
GetAppsPools [доступ для разработчиков]
Получить информацию о пуле приложений.
AddAppToPool [доступ для разработчиков]
Добавить приложение в пул приложений.
RemoveAppFromPool [доступ для разработчиков]
Удалить приложение из пула приложений.
RebuildApp [доступ для разработчиков]
Пересоздать (перегенерировать) приложение с сохранением всех созданных типов и объектов.
ExportAppPersistance
ExportAppResources
ImportAppPersistance
ImportAppResources
CloneApp
CreateSolution
DeleteSolution
ChangeSolutionInfo
GetSolution
GetSolutions
FindSolutions
GetAppHosts

SetAppPermission
Установка прав доступа к информации о приложении для других пользователей (разработчиков).
GetAppPermission
Узнать права доступа к информации о приложении для других пользователей (разработчиков).
AllowAppAccess
Разрешить работу с сессией для других приложений.
RemoveAppAccess
Запретить работу с сессией для других приложений.
GetAppAccess
Узнать каким приложениям разрешена работа с сессией.

Клиенты

Язык Адрес
JavaScript http://api.hivext.ru/1.0/development/applications.js

Компоненты

Для данного сервиса есть примеры использования. Смотреть Компоненты.

Личные инструменты