IBM Cloud Docs
管理 API、产品和目录

管理 API、产品和目录

在 IBM® API Connect for IBM Cloud® 中管理 API、目录和产品涉及一系列任务,目的是维护开发者可以在其中创建和测试 API 的目录,以及管理包含发布供客户使用的 API 的产品的生命周期。

API Connect 中的 API 管理任务

每个提供者组织都有自己的一组 API、目录和产品。 API 开发者在创建 API 和产品后,API 管理员可对这些内容进行管理,同时还可管理在其中执行开发工作的目录。

API 开发者创建一组 API 后,API 管理员即可管理这些 API 的分发工作。 API 管理员定义决定 API 访问权限的“计划”,将一组相关的 API 和“计划”捆绑到“产品”中,并将其发布到消费者开发者门户网站。 API 管理员还负责管理 API 开发人员创建和测试 API 的目录和空间。 API 管理员应阅读扩展 V10 保留文档中 Managing catalogs and products 部分的主题。

可以在 API Manager 界面或工具箱命令行界面中执行 API 管理任务。 有关使用工具箱的信息,请参阅扩展的 V10 Reserved 文档中的 Setting up your toolkit

管理目录

_目录_是一个暂存目标,开发人员可以在这里创建和测试 API,然后再发布给客户使用。 每个提供者组织都可以创建多个目录。 使用目录可在将产品和 API 提供给使用者组织之前,对它们进行组织以用于测试。 有关管理目录的更多信息,请参阅 V10 扩展文档中的以下主题:

您可以将目录划分为 _ 空间_,然后为每个空间分配不同的开发人员团队。

在目录中使用空间

每个空间都由不同的开发者团队使用,并且每个空间都有自己的一组管理功能,这些功能专门与关联团队开发的 API 相关。 通过使用空间,每个开发团队都能够独立管理其 API。 有关使用空间的信息,请参阅扩展的 V10 Reserved 文档中的以下主题:

为 API 配置 OAuth 提供者

通过配置 OAuth 提供者,可保护对您组织 API 的访问。 客户的应用程序调用您的 API 时,该应用程序必须从 OAuth 提供者那里获取令牌,并将其传递给 API Connect,以证明它有权使用您的 API。 有关使用 OAuth 的信息,请参阅扩展的 V10 Reserved 文档中的以下主题:

管理产品生命周期

产品_是一组 API 和指定使用规则(如费率限制)的 计划。 您将产品发布到组织的 _ 开发人员门户,客户可以 _ 订阅_以使用每个产品中包含的 API。 每个产品的生命周期都是从其初始发布开始,一直到将其从开发者门户网站中除去结束。 您可以在 API Connect 中管理产品生命周期中的各阶段。 有关使用产品的信息,请参阅 V10 Reserved 扩展文档中的以下主题:

发布产品

更改产品可用性

将产品限制为仅供特定使用者或端点使用,或者从开发者门户网站中除去产品。