集成的前提条件

您正在查看 Apigee Edge 文档。
前往 Apigee X 文档
信息

这些前提条件包括设置 API Hub、创建插件实例,以及配置 Apigee Edge 组织以连接到 API Hub。

第 1 步:API Hub 预配

首先,在您的 Google Cloud 项目中预配 API Hub。

  1. 创建 Google Cloud 项目
    • 导航到 Google Cloud Console
    • 在项目选择器中,点击新建项目
    • 输入项目名称并选择结算账号。
    • 点击创建
    • 或者,使用 gcloud CLI:
      gcloud projects create PROJECT_NAME
  2. 启用 API Hub API 并预配 API Hub
    • 在 Google Cloud 控制台中,搜索“API Hub”。
    • 前往 API Hub 服务。
    • 如果系统提示,请点击启用 API
    • 按照屏幕上的预配流程设置 API Hub。在此过程中,请确保您已启用处理元数据和运行时事件所需的任何授权和插件。

第 2 步:创建插件实例

API Hub 中的插件实例充当一个或多个 Apigee Edge 组织的注册点。

  • 前往 API Hub 控制台。
  • 按照说明创建新的插件实例。
  • 在此过程中,您将获得实例资源名称(也称为网关 ID)。此 ID 可在 API Hub 中唯一标识您的 Apigee Edge 组织,对于下一步至关重要。

Apigee Edge API Hub 连接器设置(组织选择启用)

  • 在 API Hub 中成功创建插件实例后,您需要配置 Apigee Edge 组织以向其发送数据。此步骤需要相应 Apigee Edge 组织中的 orgadmin 权限,才能进行 API Hub 连接器设置所需的所有 API 调用。
  • 如需为 Apigee Edge 组织启用 API Hub 连接器,请向 Edge 管理 API 发出 POST 请求:
    curl -X POST https://api.enterprise.apigee.com/v1/organizations/ORG_NAME uapim/settings \
        -H "Authorization: Bearer OAUTH_TOKEN" \
        -H "Content-Type: application/json" \
        -d '{
            "gatewayId": "INSTANCE_RESOURCE_NAME"
        }'
      

    对于 OAuth,请在“密钥”字段中输入以下内容:Bearer your-token(如需了解详情,请参阅获取令牌)。

    • 密钥位置:标头
    • 参数名称:授权
    • 可用的身份验证选项:基本身份验证和 OAuth

    成功执行后,此命令会将您的 Apigee Edge 组织注册到指定的 API Hub 插件实例,从而启动 API 元数据和运行时数据的同步过程。