Добавьте и зарегистрируйте приложение

С помощью URL-ссылок на приложение можно открыть доступ к своей работе для других пользователей, как в вашей организации, так и за ее пределами (в зависимости от имеющихся у вас прав). Кроме URL вы также можете опубликовать такие сведения об элементе, как тип приложения, его назначение, краткое описание, а также добавить файл .zip с кодом, который использовался для создания этого приложения. Как разработчик приложения с учетной записью организации, вы можете также зарегистрировать приложения на платформе.

При добавлении приложения в ArcGIS Online добавляется только ссылка на URL-адрес приложения; ArcGIS Online не хранит сами файлы приложения.

Подсказка:

Другим способом сделать ваши приложения доступными для участников вашей организации и вне ее является создание приложений с картами и галереи приложений с группами.

Добавить приложение из URL

Выполните следующие действия, чтобы добавить элемент, который использует URL-адрес для доступа к приложению в веб:

  1. Убедитесь, что вы выполнили вход и у вас есть права доступа для создания ресурсов.
  2. На вкладке Мои ресурсы на странице содержания щелкните Новый элемент и выберите Приложение.
  3. Выберите тип приложения:
    • Веб-картография - веб-приложение, созданное с помощью веб-API, например, JavaScript.
    • Настольное – приложение для настольных систем, созданное на настольной платформе, такой как Java или .NET (Microsoft Windows Desktop).
    • Мобильное – доступное для загрузки приложение, созданное с помощью SDK для мобильных устройств, например, iOS или Android.
    • Другое приложение – настольное приложение или любой тип стандартного приложения, когда вы не имеете сведений о назначении, API/SDK или URL-адресе приложения.
  4. Для мобильного, настольного приложения или веб-картографии введите URL-адрес приложения, например, https://<myServer>/myWebMapApp.
  5. Для настольных приложений щелкните Обзор и выберите файл .zip, в котором хранится приложение.
  6. Щелкните Далее.
  7. Введите заголовок.
  8. Выберите папку в Мои ресурсы, в которой вы хотели бы сохранить данный элемент.
  9. Если для организации настроены категории ресурсов, щелкните Назначить категории и выберите до 20 категорий, чтобы другим пользователям было легче найти элемент.

    Вы также можете начать вводить имя категории, чтобы сузить список категорий.

  10. Дополнительно введите теги, описывающие элемент.

    Разделяйте термины запятыми (например, Федеральная земля считается одним тегом, а Федеральная, земля рассматриваются как два тега).

    По мере ввода, вы можете выбрать любой из предлагаемых тегов; предложения основаны на введенных ранее тегах.

  11. При желании добавьте краткое описание приложения.
  12. Щелкните Сохранить.

Как только вы добавите приложение, оно появится в ваших ресурсах.

Настройте сведения об элементе, прикрепите код, если требуется, и опубликуйте приложение, если у вас есть права на публикацию.

Регистрация приложения

Как разработчик приложения с учетной записью организации, вы можете также зарегистрировать ваше приложение в платформе, чтобы получить App ID. Используйте App ID в приложении, чтобы анализировать статистику использования и разрешать пользователям входить на платформу с помощью OAuth 2.0, стандартизированной платформы авторизации. Безопасность пользователя – при использовании OAuth 2.0 приложение будет запрашивать у пользователя вход в платформу с помощью страницы входа, размещенной на платформе. Это также позволяет приложению работать с пользовательскими ресурсами, связанными с организацией, а также работать с другими возможностями ArcGIS Online, такими как геокодирование, маршрутизация и геообогащение. Более подробная информация об аутентификации и OAuth 2.0 представлена на странице ArcGIS Developer.

Прежде чем вы сможете зарегистрировать приложение, вы должны добавить его в ArcGIS Online. Более подробно см. в предыдущем разделе. Когда приложение будет добавлено, выполните следующие шаги для его регистрации и получения ID и пароля. Если вы добавили универсальный тип приложения, оно будет зарегистрировано автоматически.

Примечание:

Схема встраивания учетных данных пользователя слегка отличается в зависимости от того, разрабатываете вы веб-приложение или локальное приложение. В документации ArcGIS Developer есть описание и примеры кодов для веб и обычных приложений.

  1. Убедитесь, что вы вошли с использованием учетной записи организации и имеете права на создание ресурсов.
  2. На вкладке Мои ресурсы, на странице содержания, щелкните название приложения, которое вы хотите зарегистрировать.

    Нажатие на названии приложения открывает страницу его элемента.

  3. Щелкните вкладку Настройки, прокрутите страницу вниз до раздела Регистрация приложения и щелкните Зарегистрировать.
  4. Выберите тип приложения: браузер, локальное, серверное или сложное.
  5. Для каждого URI перенаправления введите адрес в формате ["https://<server>[:port]"] и щелкните Добавить.

    URI перенаправления - это адреса, на которые будут перенаправлены пользователи вашего приложения после того, как они успешно к нему подключатся.

  6. Чтобы удалить ранее добавленный URI, выделите его, щелкните Удалить, затем Зарегистрировать.

Просмотр и обновление информации о регистрации приложения

Когда приложение будет зарегистрировано, вы сможете увидеть информацию о регистрации, которая содержит ID и пароль приложения, а также обновить URI-адреса переадресации и сбросить пароль. Вы также можете просмотреть информацию об использовании, кто входил в приложение и сколько кредитов потратил, а также отменить регистрацию приложения.

Примечание:

Сброс секретного вопроса приложения делает недействительными все существующие токены пользователей и приложений, выпущенных для приложения. Пользователи должны снова войти в приложение, а приложения, настроенные с помощью секретного вопроса, возможно, потребуется обновить.

  1. Убедитесь, что вы вошли в систему с учетной записью организации, и щелкните вкладку Мои ресурсы на странице содержания.
  2. Щелкните название зарегистрированного приложения.
  3. На странице элемента щелкните вкладку Настройки.
  4. Прокрутите страницу до раздела Настройки приложения и щелкните Информация о регистрации.

    Вы увидите следующие сведения: ID приложения, пароль приложения, тип приложения и URI переадресации.

  5. Чтобы обновить URL переадресации, нажмите Обновить и выполните следующие действия:
    1. Чтобы добавить URI переадресации, введите адрес и щелкните Добавить.
    2. Чтобы удалить URl переадресации, выделите этот URI-адрес и щелкните Удалить.
    3. Щелкните Обновить и затем Сохранить.
  6. Чтобы сбросить секретный вопрос приложения, нажмите Обновить и выполните следующие действия:
    1. Щелкните Сбросить секретный вопрос.

      Сброс секретного вопроса приложения делает недействительными все существующие токены пользователей и приложений, выпущенных для приложения. Пользователи должны снова войти в приложение, а приложения, настроенные с помощью секретного вопроса, возможно, потребуется обновить.

    2. Нажмите Да, чтобы подтвердить сброс секретного вопроса приложения.
    3. Щелкните Обновить и затем Сохранить.
  7. Чтобы просмотреть информацию об использовании, кто входил в приложение и сколько кредитов потратил, щелкните Использование приложения, выберите сведения о кредитах или пользователях и выберите временной интервал.
  8. Для отмены регистрации приложения щелкните Отмена регистрации приложения.

    Приложение больше не зарегистрировано. Страницу элемента сохранять не требуется.

Связанные разделы