添加并注册应用程序

添加到现有应用程序的 URL 引用是一种与组织成员及普通公众共享工作成果的有效方法(取决于共享权限)。 除 URL 之外,您还可共享其他详细信息,例如应用程序类型、用途、摘要和描述以及含有用于创建应用程序的代码的 .zip 文件。作为拥有组织帐户的应用程序开发者,您还可以使用平台注册应用程序

ArcGIS Online 添加应用程序只是添加了对应用程序 URL 的引用;ArcGIS Online 不会存储应用程序文件。

提示:

另一种与组织成员及普通公众共享应用程序的方法是创建包含地图的应用程序包含群组的图库应用程序

从 URL 添加应用程序

要添加使用 URL 访问 Web 上应用程序的项目,请按照以下步骤操作:

  1. 验证您是否已登录,并且具有创建内容所需权限
  2. 在内容页面的我的内容选项卡中,单击新建项目,然后单击应用程序
  3. 选择应用程序类型:
    • Web 制图 - 用 Web API 构建 Web 应用程序,如 JavaScript
    • 桌面 - 在桌面平台构建的用于桌面的应用程序,如 Java 或 .NET (Microsoft WindowsMicrosoft Windows Desktop)。
    • 移动 - 使用 SDK 为移动设备(如 iOSAndroid)构建的可下载应用程序。
    • 其他应用程序 - 桌面应用程序或任何类型的通用应用程序,您没有关于应用程序用途、API、SDK 或 URL 地址的详细信息。
  4. 对于 web 制图、桌面或移动应用程序,请输入应用程序的 URL,例如 https://<myServer>/myWebMapApp
  5. 对于桌面应用程序,请单击浏览,然后选择包含应用程序的 .zip 文件。
  6. 单击下一步
  7. 输入标题。
  8. 我的内容中选择要用于保存项目的文件夹。
  9. 如果组织已设置内容类别,请单击分配类别并最多选择 20 个类别以方便其他用户查找项目。

    您还可以输入类别名称以缩小类别列表范围。

  10. 或者,输入用于描述项目的标签。

    多个术语之间使用逗号进行分隔(例如,Federal land 将被视为一个标签;Federal, land 则被视为两个标签)。

    输入过程中,您可以选择显示的任何建议标签;建议由您之前添加的标签生成。

  11. 或者,添加描述应用程序的摘要。
  12. 单击保存

添加应用程序后,文件即会出现在您的内容中。

根据需要配置项目详细信息附加代码,如果您有共享权限则可以共享应用程序

注册应用程序

作为拥有组织帐户的开发人员,可通过平台注册您的应用程序以生成应用程序 ID。 在应用程序中使用应用程序 ID 来收集使用情况统计数据并允许用户使用 OAuth 2.0(一种标准授权框架)登录到平台。 应用程序可使用 OAuth 2.0 指导用户通过平台所托管的登录页面登录平台。 它也允许应用程序使用与组织相关联的用户内容和其他 ArcGIS Online 功能(例如地理编码、路径选择和 GeoEnrichment)。 要了解有关身份验证和 OAuth 2.0 的详细信息,请参阅 ArcGIS Developer

在注册应用程序之前,您必须将其添加到 ArcGIS Online。 请参阅以上部分以了解详细信息。 添加后,按照以下步骤注册应用程序并获取应用程序 ID 和应用程序密码提示问题。 如果您已添加了通用类型的应用程序,则会自动注册此应用程序。

注:

用户登录的实施模式会因您开发的是基于 Web 的应用程序还是原生应用程序而稍有不同。ArcGIS Developer 文档中包含同时适用于基于 Web 的应用程序和原生应用程序的详细信息与代码示例。

  1. 验证您是否已使用组织帐户登录,以及是否具备创建内容的权限
  2. 在内容页面的我的内容选项卡中,单击要注册的应用程序的标题。

    单击应用程序名称将打开其项目页面。

  3. 单击设置选项卡,向下滚动到应用程序注册部分,然后单击注册
  4. 选择应用程序的类型:浏览器、本地、服务器或多个。
  5. 对于每个重定向 URI,请以 ["https://<server>[:port]"] 格式提供地址,然后单击添加

    重定向 URI 是有效的地址,应用程序的用户在成功登录后均可重定向至此地址。

  6. 要移除先前添加的 URI,需将其选中并单击删除,然后单击注册

查看和更新应用程序注册信息

注册应用程序后,即可查看注册信息(包括应用程序 ID 和应用程序密码提示问题),还可更新重定向 URI 和重置密码提示问题。 您还可以查看使用情况信息(包括哪些人员登录过应用程序、他们消耗的配额数等)以及注销应用程序。

注:

重置应用程序密码提示问题会使所有现有用户和针对此应用程序发布的应用程序令牌失效。用户必须再次登录此应用程序,通过密码提示问题配置的应用程序可能需要更新。

  1. 验证是否已登录到组织帐户,然后单击内容页面的我的内容选项卡。
  2. 单击已注册用程序的标题。
  3. 在项目页面中,单击设置选项卡。
  4. 向下滚动到应用程序设置部分,然后单击注册信息

    您可查看以下详细信息:应用程序 ID、应用程序密码提示问题、应用程序类型和重定向 URI。

  5. 要更新重定向 URI,单击更新并执行以下操作:
    1. 要添加重定向 URI,提供地址并单击添加
    2. 要移除重定向 URI,请选择此 URI 地址然后单击删除
    3. 单击更新,然后单击保存
  6. 要重置应用程序密码提示问题,请单击更新并执行以下操作:
    1. 单击重置密码提示问题

      重置应用程序密码提示问题会使所有现有用户和针对此应用程序发布的应用程序令牌失效。用户必须再次登录此应用程序,通过密码提示问题配置的应用程序可能需要更新。

    2. 单击以确认重置应用程序密码提示问题。
    3. 单击更新,然后单击保存
  7. 要查看使用情况信息(包括哪些人员登录过应用程序、他们消耗的配额数等),请单击应用程序使用情况,然后选择显示配额或用户并选择时间段。
  8. 要注销应用程序,请单击注销应用程序

    应用程序将不再为已注册状态。 无需保存项目页面。

相关主题