本页面适用于 Apigee 和 Apigee Hybrid。
查看 Apigee Edge 文档。
本教程介绍如何使用 Apigee Integration 和连接器来创建示例集成,以触发 Cloud Pub/Sub 消息的发布。 本教程假定您具备 Apigee Integration 的相关知识。
在此示例中,调用 API 端点会触发系统向 Cloud Pub/Sub 主题发布消息。以下步骤介绍了如何配置成功运行集成所需的 API 触发器和 Pub/Sub 连接。
准备工作
在开始学习本教程之前,请确认您的 Google Cloud 登录凭据和组织详细信息。访问连接器界面需要这些信息。您需要拥有 Apigee 凭据才能访问 Apigee Integration 设计器中的连接器任务。如需了解其他前提步骤,请参阅下文:
-
首次创建连接之前,请完成以下步骤:
- 创建新的 Apigee 实例。新的 Apigee 实例可以通过预配界面进行预配。
如需查看支持连接器的区域列表,请参阅支持的连接器区域。
- 确认 Apigee Integration 和连接器功能有权访问您的 Apigee 订阅。
- 使用以下命令启用 Apigee Integration 和连接器功能:
curl -H "Authorization: Bearer $(gcloud auth print-access-token)" -H \ "content-type:application/json" \ "https://apigee.googleapis.com/v1/organizations/PROJECT_ID:setAddons" -XPOST \ -d '{"addonsConfig": {"integrationConfig": {"enabled": true}, "connectorsPlatformConfig": {"enabled": true}}}'
- 如果您没有服务账号,请创建一个服务账号。
服务账号是一种特殊类型的 Google 账号,用于表示需要验证身份并获得授权以访问 Google API 数据的非人类用户。如果您没有服务账号,则必须创建一个服务账号。如需了解详情,请参阅创建服务账号。
- 创建新的 Apigee 实例。新的 Apigee 实例可以通过预配界面进行预配。
- 了解如何在集成中创建和使用 Pub/Sub 连接。
- 请参阅支持的连接器列表。
- 了解如何创建和管理连接。
启用必需服务
连接器要求您启用以下 Google 服务:
名称 | 标题 |
apigee.googleapis.com |
Apigee API |
secretmanager.googleapis.com |
Secret Manager API |
connectors.googleapis.com |
Connectors API |
如果之前没有为您的项目启用这些服务,则在“创建连接”页面中创建连接时系统会提示您启用。
如需了解如何启用服务,请参阅启用服务。