SOAP模組
您可以使用SOAP模組來連線至Adobe Workfront Fusion中的SOAP API。
SOAP模組及其欄位
SOAP聯結器僅包含一個模組:執行SOAP動作
執行SOAP動作
此動作模組會執行指定的SOAP動作。
存取需求
| table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
|---|---|
| Adobe Workfront套件 | 
                       任何Adobe Workfront Workflow套件和任何Adobe Workfront自動化與整合套件 Workfront Ultimate Workfront Prime和Select套件,以及額外購買的Workfront Fusion。  | 
                  
| Adobe Workfront授權 | 
                       標準 工作或更高  | 
                  
| Adobe Workfront Fusion授權 | 
                       作業型:無Workfront Fusion授權需求 以聯結器為基礎(舊版):用於工作自動化和整合的Workfront Fusion  | 
                  
| 產品 | 如果您的組織有Select或Prime Workfront套件,但不包含Workfront Automation和Integration,則您的組織必須購買Adobe Workfront Fusion。 | 
如需此表格中資訊的詳細資訊,請參閱檔案中的存取需求。
如需Adobe Workfront Fusion授權的相關資訊,請參閱Adobe Workfront Fusion授權。
SOAP模組及其欄位
設定SOAP模組時,Workfront Fusion會顯示下列欄位。 模組中的粗體標題表示必填欄位。
如果您在欄位或函式上方看到對應按鈕,則可以使用它來設定該欄位的變數和函式。 如需詳細資訊,請參閱將資訊從一個模組對應到另一個模組。
          
          
執行SOAP動作
此動作模組會根據您指定的WSDL執行SOAP動作。
SOAP模組的限制
SOAP模組目前為測試版,不支援:
- 重新定義元素
 - 小數位數限制
 - 總數字限制
 - 空白字元限制
 - 輸入和輸出訊息中有多個部分。 僅支援單一零件訊息
 - 在SOAP編碼結構描述和元素的協助下定義的自訂XML結構描述元素。
 
範例:
Workfront Fusion無法正確辨識下列專案:
<complexType name="ArrayOfFloat">
   <complexContent>
      <restriction base="soapenc:Array">
         <attribute ref="soapenc:arrayType"
            wsdl:arrayType="xsd:integer[]"/>
      </restriction>
   </complexContent>
</complexType>
            此範例包含soapenc:ArrayWorkfront Fusionsoapenc:arrayType尚未支援的wsdl:arrayType、和參考。
因應措施
如果SOAP模組拒絕處理WSDL檔案或在模組設定中擲回各種錯誤,您可以嘗試改用通用 HTTP > 發出要求 模組:
- 
                  
在Workfront Fusion中建立新情境。
 - 
                  
在情境中插入 HTTP > 提出要求 模組。
 - 
                  
開啟模組的設定,並填寫下列欄位:
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header 方法 POST 主體型別 Raw 內容型別 XML (application/xml) 剖析回應 已啟用  - 
                  
開啟新的Web瀏覽器視窗或標籤。
 - 
                  
將WSDL URL貼入網頁瀏覽器的位址列,並擷取XML檔案。
WSDL URL通常以
?wsdl結尾,但不一定是,例如http://voip.ms/api/v1/server.wsdl。 - 
                  
如果WSDL檔案沒有直接顯示在網頁瀏覽器中,請在文字編輯器中開啟下載的檔案。
 - 
                  
搜尋
<service>或<wsdl:service>標籤: - 
                  
找到後,從
location屬性複製URL。 - 
                  
在Workfront Fusion中,將URL貼到HTTP模組的 要求內容 欄位中。
 - 
                  
將問號取代為實際值,以提供所選引數的值。
note note NOTE 若要從WSDL檔案取得特定值,請使用線上WSDL檢視器。  - 
                  
按一下確定,關閉模組的設定。
 - 
                  
執行案例或模組。