本頁內容適用於 Apigee 和 Apigee Hybrid。
查看
Apigee Edge 說明文件。
本教學課程說明如何使用 Application Integration 和連接器建立整合範例,觸發 Cloud Pub/Sub 訊息的發布作業。本教學課程假設您具備 Application Integration 的工作知識。
在本範例中,呼叫 API 端點會觸發訊息發布至 Cloud Pub/Sub 主題。 以下步驟說明如何設定 API 觸發條件和 Pub/Sub 連線,順利完成整合。
事前準備
開始本教學課程前,請先確認您的 Google Cloud 登入憑證和機構詳細資料。您必須提供這項資訊,才能存取連接器使用者介面。您必須具備 Apigee 憑證,才能在 Application Integration 設計工具中存取連接器工作。以下說明其他必要步驟:
-
首次建立連結前,請先完成下列步驟:
- 建立新的 Apigee 執行個體。您可以使用佈建使用者介面佈建新的 Apigee 執行個體。
如需支援連接器的區域清單,請參閱「支援的連接器區域」。
- 確認您的 Apigee 訂閱方案是否包含應用程式整合和連接器功能。
- 使用下列指令啟用 Application 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 |
如果專案先前未啟用這些服務,系統會在「建立連線」頁面建立連線時,提示您啟用這些服務。
如要瞭解如何啟用服務,請參閱「啟用服務」。