跳到主要内容

部署 Apigee API

Apigee X 使开发人员能够通过在安全代理层后面抽象服务来管理对其 API 的访问。连接到 Apigee X 后,你可以在 Postman 中查看 API 部署状态和历史记录。

Postman support 连接到 Apigee X 中托管的组织和代理。Postman 不支持连接到 Apigee Edge。

创建服务帐户和私钥

设置与 Apigee 的连接时,你需要输入服务帐号电子邮件和私钥。你可以在 Google Cloud 项目中创建所需的项目。按照以下步骤 添加自定义角色创建服务帐户生成私钥

要创建自定义角色,请执行以下操作:

  1. 登录到 Google Cloud Platform 控制台 并转到你的项目设置。

  2. 在左侧导航窗格中选择角色,然后选择+ 创建角色

  3. 输入角色所需的详细信息,然后选择+ 添加权限

  4. 选中以下权限属性旁边的复选框(输入属性名称以在列表中找到它):

    • apigee.deployments.list
    • apigee.environments.list
    • apigee.environments.get
    • apigee.organizations.list
    • apigee.organizations.get
    • apigee.proxies.list
    • apigee.proxies.get
    • apigee.proxyrevisions.get
  5. 选择添加并验证你是否向角色添加了正确的权限。

  6. 选择“创建”以完成自定义角色的创建。

添加自定义角色

要创建服务帐户,请执行以下操作:

  1. 在左侧导航窗格中选择服务帐户。

  2. 选择+ 创建服务帐户

  3. 输入服务帐户所需的详细信息,然后选择创建并继续

  4. 角色下拉列表中,选择你创建的自定义角色(输入自定义角色名称以在列表中找到它)。

    Postman 建议向服务帐户添加自定义角色。如果你无法添加自定义角色,则可以改为将Apigee API Reader角色和Apigee Environment Admin角色添加到服务帐户。

  5. 选择完成以完成服务帐户的创建。

创建服务帐号

要生成私钥,请执行以下操作:

  1. 选择新的服务帐户将其打开,然后选择“密钥”选项卡。
  2. 选择添加密钥并选择创建新密钥
  3. 选择JSON密钥类型并选择创建

生成私钥

你的浏览器将自动下载一个 JSON 文件,该文件的值为client_email和一个private_key. 在将 Postman 连接到 Apigee X 时,你将使用这些值。

连接到 Apigee X

要连接到 Postman 中的 Apigee X,请在边栏中选择API ,然后选择一个 API。选择部署,然后选择Apigee X。

要使用 Apigee X 进行身份验证,请执行以下操作:

  1. 输入服务帐户电子邮件私钥。你可以在下载的 JSON 文件中找到这些值。

    你可以上传包含你的服务帐户电子邮件和私钥的 JSON 文件,而不是手动输入密钥。这些值将自动填充。

  2. 选择连接

Apigee X 身份验证

如需设置与 Apigee X 的连接,请执行以下操作:

  1. 选择具有要连接到 Postman 的代理的组织。
  2. 输入此集成的昵称。
  3. 在 Postman 中选择要连接到 API 的API 代理。
  4. 选择你在 Apigee X 中部署 API 的一个或多个环境。
  5. 选择完成设置

Apigee X 设置

查看 Apigee X 部署

连接到 Apigee X 后,你可以在 Postman 中查看 API 定义的部署状态和历史记录。在边栏中选择API ,然后选择一个 API。选择部署

  • 对于你的 API 代理,你可以查看最新修订、来源、创建日期和上次更新日期。
  • 对于每个代理端点,你可以查看名称和基本路径。
  • 对于每个 Apigee 环境,你可以查看说明、上次更新日期、状态、部署的修订版和部署日期。

查看 API 部署

Deployments视图中,你可以执行以下操作: