本页面适用于 Apigee 和 Apigee Hybrid。
API Hub 中的每个 API 都可以有多个版本,并且每个版本都可以有一项规范,该规范可以有多个修订版本。API 页面上的历史记录标签页列出了所有 API 版本中的每个规范修订版本。
查看 API 注册表架构
下图说明了 API Hub API、版本、部署和规范之间的关系。
参考 | 资源项 | 说明 |
---|---|---|
注册表 | 注册表是用作 API 目录的 API 的集合。 | |
版本 | 一个 API 可以有多个版本。版本应该对应于客户端可用于调用 API 的稳定接口。您可以指定其中一个版本作为推荐版本。在 semver 用语中,最佳做法是将版本指定为主要版本。 |
|
部署 | API 可能有多个部署,例如不同的预演环境或区域。 部署是用户可访问 API 的位置(地址)。可以将其中一个部署作为推荐部署。 | |
指定 | 建议但不要求按照格式规范描述 API 版本,通常使用不同的 API 规范格式。可以将其中一个规范格式作为主要格式,表示此版本的其他规范根据此格式派生而来。 | |
修订版本 |
|
对修订版本表进行排序
点击已更新列标题,对表进行排序。
添加修订版本
如需添加修订版,请执行以下操作:
在 Google Cloud 控制台中,转到 API Hub 页面。
默认情况下,系统会显示 API 列表页面。
- 在 API 列表中,点击一个 API 行。默认情况下,系统会显示概览标签页。
- 选择历史记录标签页。
- 点击添加修订版。
- 点击浏览,然后选择说明文档或 zip 文件。
- 点击打开。
- 指定详细信息:
- 选择 API 版本。
- 选择 MIME 类型。如果您选择其他,系统会显示一个文本字段,您可以在其中手动指定 MIME 类型。
- 输入提交消息(可选)。
- 输入提交哈希值(可选)。
- 点击保存(或取消)。
查看修订版本
请参阅查看或下载规范删除修订版本
要删除修订版本,请执行以下操作:
在 Cloud 控制台中,转到 API Hub 页面。
默认情况下,系统会显示 API 列表页面。
- 在 API 列表中,点击一个 API 行。默认情况下,系统会显示概览标签页。
- 选择历史记录标签页。
- 点击所需修订版本旁边的 删除。
- 点击提示中的删除(或取消)。