HTTP > Make an API Key Authorization request

此Adobe Workfront Fusion動作模組傳送HTTPS要求至需要API金鑰驗證授權的指定URL,並處理回應。

NOTE
如果您要連線至目前沒有專用聯結器的Adobe產品,建議您使用Adobe Authenticator模組。
如需詳細資訊,請參閱Adobe Authenticator模組

存取需求

展開以檢視本文中功能的存取需求。

您必須具有下列存取權才能使用本文中的功能:

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Adobe Workfront套件 任何
Adobe Workfront授權

新增:標準

目前:工作或以上

Adobe Workfront Fusion授權**

目前:無Workfront Fusion授權需求。

舊版:Workfront Fusion for Work Automation and Integration

產品

新增:

  • 選取或Prime Workfront套件:您的組織必須購買Adobe Workfront Fusion。
  • Ultimate Workfront套件:包含Workfront Fusion。

目前:您的組織必須購買Adobe Workfront Fusion。

如需此表格中資訊的詳細資訊,請參閱檔案🔗中的存取需求。

如需Adobe Workfront Fusion授權的相關資訊,請參閱Adobe Workfront Fusion 授權

HTTP > Make an API Key Authorization request模組組態

當您設定HTTP > Make an API Key Authorization request模組時,Adobe Workfront Fusion會顯示下列欄位。 模組中的粗體標題表示必填欄位。

如果您在欄位或函式上方看到對應按鈕,則可以使用它來設定該欄位的變數和函式。 如需詳細資訊,請參閱在 Adobe Workfront Fusion中將資訊從一個模組對應到另一個模組。

地圖切換

Credentials

選取包含您的API金鑰驗證認證的金鑰。 若要新增金鑰,請按一下 Add 並設定下列資訊:

  • Key name

    輸入這組API認證的名稱。

  • Key

    輸入API金鑰。

  • API Key placement

    選取要將API金鑰放入API呼叫的標頭或查詢中。

  • API Key parameter name

    輸入API呼叫用來識別API金鑰的名稱,例如「apiKey」或「X-API-Key」。 您可以在模組連線的Web服務檔案中找到此資訊。

Evaluate all states as errors (except for 2xx and 3xx)

使用此選項來設定錯誤處理。

如需詳細資訊,請參閱錯誤處理

URL
輸入您要傳送請求的URL,例如API端點、網站等。
Method
選取設定API呼叫所需的HTTP要求方法。 如需詳細資訊,請參閱HTTP要求方法
Headers
以標準JSON物件的形式新增請求的標頭。 例如, {"Content-type":"application/json"}
Query String
輸入所需的查詢索引鍵/值組。
Body type

HTTP內文是HTTP交易訊息中傳輸的資料位元組,緊接在標題之後(如果有任何要使用的話)。

  • Raw

    Raw內文型別通常適用於大多數HTTP內文要求,即使在開發人員檔案未指定要傳送的資料的情況下亦然。

    在Content type欄位中指定剖析資料的表單。

    儘管選取了內容型別,模組仍會以開發人員檔案規定或要求的任何格式輸入資料。

  • Application/x-www-form-urlencoded

    此內文型別使用application/x-www-form-urlencoded為POST資料。

    對於application/x-www-form-urlencoded,傳送至伺服器的HTTP訊息內文基本上是一個查詢字串。 索引鍵和值是以索引鍵/值組來編碼,以&分隔,並在索引鍵和值之間使用=

    針對二進位資料,請改用multipart/form-data

    範例:

    產生的HTTP要求格式範例:

    field1=value1&field2=value2

  • Multipart/form-data

    Multipart/form-data是用於傳送檔案和資料的HTTP多部分要求。 它通常用於將檔案上傳到伺服器。

    新增要在請求中傳送的欄位。 每個欄位都必須包含索引鍵/值組。

    • Text

      輸入要在要求內文中傳送的索引鍵和值。

    • File

      輸入金鑰,並指定您要在要求內文中傳送的來源檔案。

      對應您要從上一個模組上傳的檔案(例如HTTP > Get a File或Google Drive >Download a File),或手動輸入檔案名稱和檔案資料。

Parse response

啟用此選項以自動剖析回應並轉換JSON和XML回應,因此您不需要使用JSON > Parse JSON或XML > Parse XML模組。

在使用剖析JSON或XML內容之前,請手動執行一次模組,以便模組可以識別回應內容並允許您將它對應到後續模組中。

Timeout
指定要求逾時秒數(1-300)。 預設值為40秒。
Share cookies with other HTTP modules
啟用此選項即可將伺服器的Cookie與案例中的所有HTTP模組共用。
Self-signed certificate

若要新增自我簽署憑證:

  1. 按一下 Extract

  2. 選取要解壓縮的檔案型別。

  3. 選取包含或憑證的檔案。

  4. 輸入檔案的密碼。

  5. 按一下 Save 以擷取檔案並返回模組設定。

Reject connections that are using unverified (self-signed) certificates
啟用此選項可拒絕使用未驗證TLS憑證的連線。
Follow redirect
啟用此選項可在3xx回應中跟隨URL重新導向。
Follow all redirects
啟用此選項後,URL重新導向後面會包含所有回應代碼。
Disable serialization of multiple same query string keys as arrays
根據預設,Workfront Fusion會處理與陣列相同的URL查詢字串引數索引鍵的多個值。 例如,www.test.com?foo=bar&foo=baz將轉換為www.test.com?foo[0]=bar&foo[1]=baz。 啟動此選項以停用此功能。
Request compressed content

啟用此選項以請求網站的壓縮版本。

新增Accept-Encoding標頭以要求壓縮內容。

Use Mutual TLS

啟用此選項以在HTTP請求中使用雙向TLS。

如需雙向TLS的詳細資訊,請參閱在Adobe Workfront Fusion的HTTP模組中使用雙向TLS。

recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3