教程:创建和发布产品

在 Azure API 管理中,一个产品包含一个或多个 API 以及使用配额和使用条款。 一旦产品发布,开发人员可以订阅该产品,并开始使用产品的 API。

在本教程中,你将了解如何执行以下操作:

  • 创建和发布产品
  • 将 API 添加到产品

门户中的 API 管理产品

先决条件

创建和发布产品

  1. 登录到 Azure 门户,并导航到 API 管理实例。

  2. 在左侧导航栏中,选择“产品” > “+ 添加” 。

  3. 在“添加产品”窗口中,输入下表中描述的值以创建产品。

    在门户中添加产品

    名称 说明
    显示名称 要在开发人员门户中显示的名称。
    说明 提供有关该产品的信息,如其用途、它提供访问权的 API 和其他详细信息。
    州省/自治区/直辖市 如果希望发布该产品,请选择“发布”。 在产品中的 API 可调用前,必须先发布该产品。 默认情况下新产品未发布,并仅对“管理员”组可见。
    需要订阅 如果需要用户订阅才能使用该产品,请选中该项。
    需要批准 如果希望管理员审查并接受或拒绝此产品的订阅尝试,请选中该项。 如果未选中此项,则会自动批准订阅尝试。
    订阅计数限制 (可选)限制多个同步订阅的计数。
    法律条款 可以包含产品的使用条款,订阅者必须接受这些条款才能使用该产品。
    API 选择一个或多个 API。 还可以在创建产品后添加 API。 有关详细信息,请参阅本文稍后的将 API 添加到产品
  4. 选择“创建”以创建新产品。

添加更多配置

保存产品后继续对其进行配置。 在 API 管理实例中,从“产品”窗口中选择产品。 添加或更新:

说明
设置 产品元数据和状态
API 与产品关联的 API
策略 应用于产品 API 的策略
访问控制 对开发人员或来宾可见的产品
订阅 产品订阅者

将 API 添加到产品

产品是一个或多个 API 的关联。 可以包含多个 API,并通过开发人员门户将其提供给开发人员。 可以在创建产品期间添加一个或多个现有的 API。 之后,也可以通过产品的“设置”页或在创建 API 时将 API 添加到产品。

开发人员必须先订阅产品才能访问 API。 订阅时,他们会得到一个订阅密钥,此密钥对该产品中的任何 API 都有效。 如果创建了 APIM 实例,那么你已是管理员,因此默认情况下订阅了每个产品。

将 API 添加到现有产品

  1. 在 API 管理实例的左侧导航栏中,选择“产品”。
  2. 选择一个产品,然后选择“API”。
  3. 选择“+ 添加” 。
  4. 选择一个或多个 API,然后点击“选择”。

将 API 添加到现有产品

提示

可以通过 REST API 或 PowerShell 命令使用自定义订阅密钥来创建或更新用户对产品的订阅。

后续步骤

在本教程中,你将了解:

  • 创建和发布产品
  • 将 API 添加到产品

转到下一教程: