添加应用程序
将 URL 参考添加到现有桌面、Web 或移动应用程序是一种与组织成员及普通公众共享工作成果的有效方法。除 URL 之外,您还可共享其他详细信息,例如应用程序类型、用途、摘要和描述以及含有用于创建应用程序的代码的 ZIP 文件。作为拥有组织帐户的应用程序开发者,您还可以注册您的应用程序并获取应用程序 ID。
向 ArcGIS Online 添加应用程序只是添加了对您的 URL 的引用;网站实际并不存储应用程序文件。
另一种与组织成员及普通公众共享应用程序的方法是发布通过 Web 地图创建的 Web 制图应用程序。有关详细信息,请参阅使用 Web 地图创建应用程序。
要将现有应用程序添加到网站,请执行以下步骤。
- 确认您已登录。
- 打开我的内容,然后单击添加项目按钮。
将出现添加项目窗口。
- 从项目:选项中选择应用程序。
- 选择项目类型:
- Web 制图 - 具有独立 URL 的外部站点,通过如 JavaScript 的 Web API 构建。
- 移动 - 可下载应用程序,适用于通过如 iOS 的 SDK 构建的设备。
- 应用程序 - 桌面应用程序或任何类型的通用应用程序,不含关于用途、API/SDK 或 URL 地址的详细信息。
- 对于类型为 Web 制图或移动的应用程序,请选择用途:
- 即用 - 功能全面的网站或移动应用程序
- 可配置 - 功能全面的应用程序,可通过配置文件进行部署
- 代码示例 - 特定功能块的代码,采用的形式为一个生动示例或如何在应用程序中使用示例的描述
- 对于类型为 Web 制图或移动的应用程序,请选择用于创建应用程序的 API(Web 制图)或 SDK(移动)。
- 对于类型为 Web 制图或移动的应用程序,请输入应用程序的 URL,例如 http://<myServer>/myWebMapApp。
- 输入标题。
- 输入标签。或者,也可以单击从标签中选择链接打开从前使用过的标签列表,然后选择要用于此项目的标签。标签是用于描述项目的词语或短语。多个术语之间使用逗号进行分隔。例如,Federal land 视为一个标签,而 Federal, land 视为两个标签。可以输入与希望其他用户如何使用您的应用程序(例如,代码示例、模板或用户应用程序)相关的关键字,这很有用。
- 单击添加项目按钮。
注册您的应用程序
如果您是拥有组织帐户的应用程序开发者,则可注册您的应用程序并获取应用程序 ID。此应用程序 ID 会在基于 OAuth 2 的用户登录环境平台以及应用程序环境登录平台中标识您的应用程序,同时它也是分布应用程序、访问付费服务和获得使用情况报告的基础。要了解有关身份验证和 OAuth 2 的详细信息,请参阅 ArcGIS for Developers。
在注册您的应用程序之前,需要将其添加至 ArcGIS Online。请参阅以上部分以了解详细信息。添加后,按照以下步骤注册您的应用程序并获取应用程序 ID 和应用程序密码提示问题。
- 确保使用组织帐户登录,然后单击我的内容。
- 单击想要注册的应用程序的标题以查看其项目详细信息。
- 向下滚动到应用程序注册部分,然后单击注册按钮。
如果您已添加了通用类型的应用程序,则会自动注册此应用程序,并且您将看到注册信息按钮而非注册按钮。您可以查看和更新此信息。
- 选择应用程序的类型 - 浏览器、本地、服务器或多个。
- 对于每个重定向 URI,以 http://<服务器>[:端口] 格式输入地址,然后单击添加按钮。
重定向 URI 是有效的地址,您的应用程序的用户在成功登录后均可重定向至此地址。
- 要移除先前添加的 URI,需将其选中并单击删除按钮。
- 单击注册按钮。
查看和更新应用程序注册信息
注册应用程序后,即可查看注册信息,其中包括应用程序 ID 和应用程序密码提示问题。您还可更新重定向 URI,重置密码提示问题和注销应用程序。
重置应用程序密码提示问题将会使所有现有用户和针对此应用程序发布的应用程序令牌失效。用户将需要再次登录此应用程序,并且通过密码提示问题配置的应用程序可能需要更新。
按照以下步骤查看和更新注册信息。
- 确保使用组织帐户登录,然后单击我的内容。
- 单击已注册应用程序的标题。
- 向下滚动到应用程序注册部分,然后单击注册信息按钮。
您可查看以下详细信息:应用程序 ID、应用程序密码提示问题、应用程序类型和重定向 URI。
- 要更新重定向 URI,请执行以下步骤。
- 单击项目详细信息页面顶部的编辑按钮。
- 向下滚动到应用程序注册部分,然后单击更新按钮。随即将打开注册信息窗口。
- 要添加重定向 URI,请输入地址然后单击添加按钮。
- 要移除重定向 URI,请选择此 URI 地址然后单击删除按钮。
- 单击更新。
- 在项目详细信息页面底部单击保存。
- 要重置应用程序密码提示问题,请执行以下步骤。
- 单击项目详细信息页面顶部的编辑按钮。
- 向下滚动到应用程序注册部分,然后单击更新按钮。随即将打开注册信息窗口。
- 单击重置密码提示问题按钮。
重置应用程序密码提示问题将会使所有现有用户和针对此应用程序发布的应用程序令牌失效。用户将需要再次登录此应用程序,并且通过密码提示问题配置的应用程序可能需要更新。
- 如果确定想要重置应用程序密码提示问题,则单击是。
- 单击更新。
- 在项目详细信息页面底部单击保存。
- 要注销您的应用程序,请执行以下步骤。
- 单击项目详细信息页面顶部的编辑按钮。
- 向下滚动到应用程序注册部分,然后单击注销应用程序按钮。
您的应用程序将不再为已注册状态。无需保存项目详细信息页面。