SOAP
Sie können das Modul SOAP verwenden, um eine Verbindung zu SOAP APIs in Adobe Workfront Fusion herzustellen.
Zugriffsanforderungen
Sie müssen über folgenden Zugriff verfügen, um die Funktion in diesem Artikel verwenden zu können:
Wenden Sie sich an Ihren Workfront, um herauszufinden, über welchen Plan, welchen Lizenztyp oder welchen Zugriff Sie verfügen.
Informationen zu Adobe Workfront Fusion finden Sie unter Adobe Workfront Fusion Lizenzen.
Einschränkungen des SOAP Moduls
Das SOAP-Modul befindet sich derzeit in der Beta-Phase und unterstützt nicht:
- Elemente neu definieren
- Einschränkungen für Bruchziffern
- Einschränkungen für Ziffernstellen insgesamt
- Einschränkungen bei Leerzeichen
- Mehrere Teile in Ein- und Ausgabemeldungen. Es werden nur Einzelteilnachrichten unterstützt
- Benutzerdefinierte XML-Schemaelemente, die mithilfe von SOAP,und -elementen definiert wurden.
code language-none |
---|
|
soapenc:Array
, soapenc:arrayType
und wsdl:arrayType
, die in Workfront Fusion noch nicht unterstützt werden.Abhilfe
Wenn das SOAP-Modul die Verarbeitung der WSDL-Datei ablehnt oder verschiedene Fehler in der Konfiguration des Moduls ausgibt, können Sie stattdessen das Modul Universal HTTP>Make a request verwenden:
-
Erstellen Sie Workfront Fusion ein neues Szenario.
-
Fügen Sie das Modul HTTP>Make a request 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 Method POST Body type Raw Content type XML (application/xml) Parse response Enabled -
Ö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
, aber nicht notwendigerweise, 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
<service>
- oder<wsdl:service>
-Tag: -
Kopieren Sie nach dem Auffinden die URL aus dem
location
. -
Fügen Sie Workfront Fusion die URL in das URL-Feld des HTTP-Moduls ein.
-
Öffnen Sie Online SOAP Client in einem neuen Webbrowser-Fenster/-Registerkarte.
-
Fügen Sie die WSDL-URL in das Feld WSDL-URL ein.
-
Klicken Sie auf Browse.
-
Wählen Sie aus der Liste der Funktionen links aus, z. B.
getLanguages
. -
Kopieren Sie den Inhalt des Request XML Textbereichs.
-
Fügen Sie Workfront Fusion den kopierten Inhalt in das URL-Feld des Moduls ein.
-
Geben Sie Werte für ausgewählte Parameter an, indem Sie die Fragezeichen durch die tatsächlichen Werte ersetzen:
-
Schließen Sie die Konfiguration des Moduls, indem Sie auf OK klicken.
-
Führen Sie das Szenario oder Modul aus.