關於建立 HTTP API 資料動作

您可以建立 HTTP API 資料動作,從工作簿連線至 REST API。

您可以設定 HTTP API 資料動作,將選取的資料欄值從工作簿傳送至會傳回回應的 REST API。請注意下列事項:

  • 可建立的資料動作數目沒有限制。

  • URL 可包含權杖,將相關資訊環境值 (例如資料值、使用者名稱、工作簿路徑、工作區名稱) 傳送給資料動作。

    下列 REST API URL 範例包含顯示 Google 圖書 API 的「類別」資料欄權杖值:http://www.googleapis.com/books/v1/volumes?q=${valuesForColumn:"Category"}。從「類別」資料欄儲存格選取的值 (例如,「圖書」) 會傳送至顯示所要求頁面的 REST API。

  • 如果您使用 POST 方法,或使用會覆寫 HTTP 標頭的自訂 HTTP 標頭,則適用以下方式:

    • 以「名稱-值」組的方式輸入每個參數,其中以 "=" 區隔名稱與值。
    • 您可以依據所呼叫 API 的要求,在「名稱-值」組中使用相同的 URL 記號語法。例如:
      • paramName1=paramValue1
      • paramName2=${valuesForColumn:"Product"}
    • 如果 HTTP 要求的目標特別允許在要求中設定您所使用的 HTTP 標頭,則自訂標頭便會有效。若不允許標頭,瀏覽器會封鎖要求並顯示錯誤訊息,例如,會封鎖包含 Content-Type=application/json 的 Cookie 標頭。