Modul SOAP
Sie können das Modul SOAP verwenden, um eine Verbindung zu SOAP APIs in Adobe Workfront Fusion herzustellen.
Zugriffsanforderungen
Sie müssen über den folgenden Zugriff verfügen, um die Funktionalität in diesem Artikel verwenden zu können:
Wenden Sie sich an Ihren Workfront -Administrator, um zu erfahren, welchen Plan, welchen Lizenztyp oder welchen Zugriff Sie haben.
Informationen zu Adobe Workfront Fusion -Lizenzen finden Sie unter Adobe Workfront Fusion Lizenzen.
Einschränkungen des Moduls SOAP
Das Modul SOAP befindet sich derzeit in der Beta-Phase und unterstützt nicht:
- Elemente neu definieren
- Einschränkungen für Bruchziffern
- Beschränkungen für die Gesamtanzahl der Stellen
- Leerraumbeschränkungen
- Mehrere Teile in Eingabe- und Ausgabemeldungen. Es werden nur einteilige Nachrichten unterstützt
- Benutzerdefinierte XML-Schemaelemente, die mithilfe von Schemas und Elementen vom Typ SOAP Kodierung definiert wurden.
code language-none |
---|
|
soapenc:Array
, soapenc:arrayType
und wsdl:arrayType
enthalten, die in Workfront Fusion noch nicht unterstützt werden.Workaround
Wenn das Modul SOAP die Verarbeitung der WSDL-Datei ablehnt oder verschiedene Fehler in der Konfiguration des Moduls ausgibt, können Sie stattdessen das universelle Modul HTTP > Anfrage senden verwenden:
-
Erstellen Sie in Workfront Fusion ein neues Szenario.
-
Fügen Sie das Modul HTTP > Anfrage stellen in das Szenario ein.
-
Öffnen Sie die Konfiguration des Moduls und füllen Sie die folgenden Felder aus:
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header Methode POST Textkörper Raw Inhaltstyp XML (application/xml) Parse response Aktiviert -
Öffnen Sie ein neues Webbrowser-Fenster oder eine neue Registerkarte.
-
Fügen Sie die WSDL-URL in die Adressleiste des Webbrowsers ein und rufen Sie die XML-Datei ab.
Die WSDL-URL endet normalerweise mit
?wsdl
, jedoch nicht unbedingt, z. B.http://voip.ms/api/v1/server.wsdl
. -
Wenn die WSDL-Datei nicht direkt im Webbrowser angezeigt wird, öffnen Sie die heruntergeladene Datei in einem Texteditor.
-
Suchen Sie nach dem Tag
<service>
oder<wsdl:service>
: -
Kopieren Sie nach dem Speicherort die URL aus dem Attribut
location
. -
Fügen Sie in Workfront Fusion die URL in das URL-Feld des HTTP-Moduls ein.
-
Öffnen Sie den Online SOAP Client in einem neuen Webbrowserfenster/-registerkarte.
-
Fügen Sie die WSDL-URL in das Feld WSDL-URL ein.
-
Klicken Sie auf Durchsuchen.
-
Wählen Sie aus der Funktionsliste nach links, z. B.
getLanguages
. -
Kopieren Sie den Inhalt des Textbereichs XML anfordern .
-
Fügen Sie in Workfront Fusion den kopierten Inhalt in das Feld URL des Moduls ein.
-
Geben Sie Werte für ausgewählte Parameter an, indem Sie die Fragezeichen durch tatsächliche Werte ersetzen:
-
Schließen Sie die Konfiguration des Moduls, indem Sie auf OK klicken.
-
Führen Sie das Szenario oder Modul aus.