在 HTTP 連接器工作中,將 JSON 酬載視為字串處理

本教學課程說明如何在 Application Integration 中使用 HTTP 連接器工作時處理 JSON 酬載。

如果處理酬載的方式有誤,API 可能會誤解酬載內容,導致發生 400 Bad Request 錯誤。為確保 API 正確接收及剖析 JSON 酬載,請將 JSON 酬載視為字串,並明確將 Content-Type 標頭設為 application/json

事前準備

  • 確認您可以存取「應用程式整合」
  • 選取 Google Cloud 專案,然後完成下列工作:

    • 將下列角色授予要用來建立連線的服務帳戶:
      • roles/secretmanager.viewer
      • roles/secretmanager.secretAccessor
    • 啟用下列服務:
      • secretmanager.googleapis.com (Secret Manager API)
      • connectors.googleapis.com (Connectors API)

      如果您尚未為專案啟用這些服務,建立連線時,「建立連線」頁面會提示您啟用。

  • 新增並設定「HTTP Connectors」(HTTP 連接器) 工作。
  • 新增及設定「資料轉換器」工作,準備 JSON 酬載和標頭。

將 JSON 酬載視為字串處理

使用 HTTP 連接器工作時,如要處理含有特殊字元的 JSON 酬載,請完成下列步驟: