Modulo SOAP
È possibile utilizzare il modulo SOAP per connettersi alle API SOAP in Adobe Workfront Fusion.
Requisiti di accesso
Per utilizzare le funzionalità di questo articolo, è necessario disporre dei seguenti diritti di accesso:
Per conoscere il piano, il tipo di licenza o l'accesso disponibili, contattare l'amministratore Workfront.
Per informazioni sulle Adobe Workfront Fusion licenze, vedere Adobe Workfront Fusion licenze.
Limitazioni del modulo SOAP
Il modulo SOAP è attualmente in versione beta e non supporta:
- Ridefinire gli elementi
- Limitazioni per cifre frazionarie
- Limitazioni per le cifre totali
- Limitazioni dello spazio vuoto
- Più parti nei messaggi di input e di output. Sono supportati solo i messaggi in una sola parte
- Elementi schema XML personalizzati definiti con l'aiuto di SOAP schemi ed elementi di codifica.
code language-none |
---|
|
soapenc:Array
, soapenc:arrayType
e wsdl:arrayType
, non ancora supportati in Workfront Fusion.Soluzione alternativa
Se il modulo SOAP rifiuta di elaborare il file WSDL o genera vari errori nella configurazione del modulo, è possibile provare a utilizzare il modulo universale HTTP > Richiedi:
-
In Workfront Fusion creare un nuovo scenario.
-
Inserisci il modulo HTTP > Invia una richiesta nello scenario.
-
Apri la configurazione del modulo e compila i campi seguenti:
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header Method POST Tipo di corpo Raw Tipo di contenuto XML (application/xml) Analizza risposta abilitato -
Aprire una nuova finestra o scheda del browser Web.
-
Incollare l'URL WSDL nella barra degli indirizzi del browser Web e recuperare il file XML.
L'URL WSDL termina in genere con
?wsdl
, ma non necessariamente, ad esempiohttp://voip.ms/api/v1/server.wsdl
. -
Se il file WSDL non viene visualizzato direttamente nel browser Web, aprire il file scaricato in un editor di testo.
-
Cerca il tag
<service>
o<wsdl:service>
: -
Una volta individuato, copiare l'URL dall'attributo
location
. -
In Workfront Fusion, incollare l'URL nel campo URL del modulo HTTP.
-
Apri il client SOAP in linea in una nuova finestra/scheda del browser Web.
-
Incollare l'URL WSDL nel campo URL WSDL.
-
Fare clic su Sfoglia.
-
Selezionare dall'elenco di funzioni a sinistra, ad esempio
getLanguages
. -
Copia il contenuto dell'area di testo Richiedi XML.
-
In Workfront Fusion, incolla il contenuto copiato nel campo URL del modulo.
-
Fornire i valori per i parametri selezionati sostituendo i punti interrogativi con i valori effettivi:
-
Chiudere la configurazione del modulo facendo clic su OK.
-
Esegui lo scenario o il modulo.