Добавление приложений
С помощью URL-ссылок, добавляемых в настольный компьютер, мобильное или веб-приложение, вы можете сделать свою работу доступной для других людей как в вашей организации, так и за ее пределами. Помимо URL, предметом общего доступа можно сделать такие детали, как тип приложения, его предназначение, краткое описание, а также ZIP-файл с кодом, который использовался для создания этого приложения. Как разработчик приложения с учетной записью организации, вы можете также зарегистрировать свое приложение и получить для него ID.
При добавлении приложения в ArcGIS Online добавляется только ссылка на ваш URL адрес; сами файлы приложения на веб-сайте храниться не будут.
Другим способом сделать ваши приложения доступными для пользователей вашей организации и вне ее является публикация картографического веб-приложения, созданного на основе веб-карты. Более подробно см. в разделе Создание приложений с веб-картами.
Для добавления существующего приложения на веб-сайт выполните следующие шаги:
- Убедитесь, что вы выполнили вход.
- Откройте Мои ресурсы (My Content) и щелкните кнопку Добавить элемент (Add Item).
Появляется окно Добавить Элемент (Add Item).
- Выберите пункт Является приложением в списке опции Элемент.
- Выберите тип элемента:
- Веб-картография – внешний сайт со своим URL адресом, созданный с помощью веб-API, например – JavaScript.
- Мобильное – доступное для загрузки приложение, созданное с помощью SDK, например – iOS.
- Приложение – настольное приложение или любой тип универсального приложения, когда вы не имеете сведений о назначении, API/SDK или URL адресе.
- В обоих случаях (веб-картография или мобильное) выберите назначение для этого приложения:
- Готово к использованию – полностью функциональный веб-сайт или мобильное приложение
- Настраиваемое – полнофункциональное приложение, которое приводится в действие посредством настройки файла
- Пример кода – код для определенного ограниченного набора функций: либо в виде готового шаблона, либо в виде описания того, как должен использоваться этот шаблон в приложении
- Выберите API (для веб-картографии) или SDK (для мобильного), которые использовались для создания приложения.
- В обоих случаях (веб-картография или мобильное) введите URL адрес приложения, например: http://<myServer>/myWebMapApp.
- Введите имя.
- Введите теги. Или щелкните ссылку Выбрать из своих тегов (Choose from your tags), чтобы открыть список ранее использовавшихся тегов и выбрать из них те, которые будут использоваться для этого элемента.Теги представляют собой слова или короткие фразы, описывающие элемент. Разделяйте термины запятыми. Федеральная земля считается одним тегом, а Федеральная, земля уже расценивается как два тега. Рекомендуется вводить ключевые слова, обозначающие желаемый способ использования вашего приложения другими пользователями (например, образец кода, шаблон или пользовательское приложение).
- Щелкните Добавить элемент (Add Item).
После добавления приложения, оно появится в разделе Мои ресурсы (My Content), и тогда вы сможете редактировать описание элемента (здесь же можно при желании добавить код) и открыть для приложения общий доступ.
Регистрация приложений
Если вы являетесь разработчиком приложения с учетной записью организации, то вы можете зарегистрировать свое приложение и получить для него ID. Этот идентификатор (ID) приложения определяет его принадлежность к платформе как в контексте учетных записей пользователя, так и в контексте учетных записей приложения на основе OAuth 2, а также является основой для распространения приложений, доступа к платным сервисам и получения отчетов об использовании. Более подробная информация об идентификации и OAuth 2 представлена в разделе ArcGIS для разработчиков.
Прежде, чем вы сможете зарегистрировать свое приложение, его необходимо добавить в ArcGIS Online. Подробнее см. в предыдущем разделе. Когда приложение будет добавлено, выполните следующие шаги для его регистрации и получения ID и пароля.
- Убедитесь в том, что вы вошли в систему с учетной записью вашей организации, и щелкните Мои ресурсы (My Content).
- Щелкните название приложения, которое вы хотите зарегистрировать, для просмотра сведений о нем.
- Прокрутите вниз до раздела Регистрация приложения и нажмите кнопку Зарегистрировать button.
Если вы добавили универсальный тип приложения, то приложение будет автоматически зарегистрировано, и вместо кнопки Зарегистрировать вы увидите кнопку Информация о регистрации. Вы можете просматривать и обновлять эту информацию.
- Выберите тип приложения – браузер (browser), родной (native), сервер (server) или сложный (multiple).
- Для каждого redirect URI введите адрес в формате http://<server>[:port] и нажмите кнопку Добавить.
Redirect URIs это – адреса, на которые будут перенаправлены пользователи вашего приложения после того, как они успешно к нему подключатся.
- Чтобы удалить ранее добавленный URI, выделите его и нажмите кнопку Удалить (Delete).
- Щелкните кнопку Зарегистрироваться (Register).
Просмотр и обновление информации о регистрации приложения
Когда приложение будет зарегистрировано, вы сможете увидеть информацию о регистрации, которая содержит ID и пароль приложения. Вы также сможете обновить переадресацию URIs, сбросить пароль и отменить регистрацию приложения.
Сброс пароля приложения аннулирует все существующие токены пользователя и приложения, которые ранее были выданы для данного приложения. Пользователям потребуется снова подключиться к этому приложению, а приложения с этим паролем потребуют обновления.
Для просмотра и обновления информации о регистрации выполните следующие шаги.
- Убедитесь в том, что вы вошли в систему с учетной записью вашей организации, и щелкните Мои ресурсы.
- Щелкните название зарегистрированного приложения.
- Прокрутите вниз до раздела Регистрация приложения (App Registration) и нажмите кнопку Информация о регистрации (Registered Info).
Вы увидите следующие сведения: ID приложения, пароль приложения, тип приложения и redirect URI.
- Выполните следующие шаги, чтобы обновить переадресацию URIs.
- Нажмите кнопку Редактировать (Edit) в верхней части страницы описания элемента.
- Прокрутите вниз до раздела Регистрация приложения (App Registration) и нажмите кнопку Обновить (Update). Откроется окно Информация о регистрации (Registered Info).
- Чтобы добавить переадресованный URI, введите адрес и нажмите кнопку Добавить (Add).
- Чтобы удалить переадресованный URl, выделите этот URI адрес и нажмите кнопку Удалить (Delete).
- Щелкните Обновить (Update).
- В нижней части страницы описания элемента нажмите кнопку Сохранить (Save).
- Для того, чтобы сбросить пароль приложения, выполните следующие шаги.
- Нажмите кнопку Редактировать (Edit) в верхней части страницы описания элемента.
- Прокрутите вниз до раздела Регистрация приложения (App Registration) и нажмите кнопку Обновить (Update). Откроется окно Информация о регистрации (Registered Info).
- Нажмите кнопку Сбросить пароль (Reset Secret).
Сброс пароля приложения аннулирует все существующие токены пользователя и приложения, которые ранее были выданы для данного приложения. Пользователям потребуется снова подключиться к этому приложению, а приложения с этим паролем потребуют обновления.
- Щелкните Да (Yes), если вы уверены, что хотите сбросить пароль приложения.
- Щелкните Обновить (Update).
- В нижней части страницы описания элемента нажмите кнопку Сохранить (Save).
- Для отмены регистрации выполните следующее.
- Нажмите кнопку Редактировать (Edit) в верхней части страницы описания элемента.
- Прокрутите вниз до раздела Регистрация приложения (App Registration) и нажмите кнопку Отменить регистрацию приложения (Unregister App).
Теперь ваше приложение не зарегистрировано. Страницу описания элемента сохранять не требуется.