SOAP module

Met de module SOAP kunt u verbinding maken met SOAP API's in Adobe Workfront Fusion .

SOAP-module en de bijbehorende velden

De SOAP-connector bevat slechts één module, SOAP-actie uitvoeren

SOAP uitvoeren, actie

Deze actiemodule voert de opgegeven SOAP-handeling uit.

Toegangsvereisten

Breid uit om de toegangseisen voor de functionaliteit in dit artikel weer te geven.

U moet de volgende toegang hebben om de functionaliteit in dit artikel te kunnen gebruiken:

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Adobe Workfront-pakket Alle
Adobe Workfront-licentie

Nieuw: Standaard

of

Huidig: Werk of hoger

Adobe Workfront Fusion-licentie**

Huidig: Geen Workfront Fusion-licentievereisten

of

Verouderd: Workfront Fusion for Work Automation and Integration

Product

Nieuw:

  • Select- of Prime Workfront-pakket: uw organisatie moet Adobe Workfront Fusion aanschaffen.
  • Ultimate Workfront-pakket: Workfront Fusion is inbegrepen.

of

Huidig: Uw organisatie moet Adobe Workfront Fusion aanschaffen.

Voor meer detail over de informatie in deze lijst, zie vereisten van de Toegang in documentatie.

Voor informatie over de vergunningen van de Fusie van Adobe Workfront, zie de Fusie van Adobe Workfront vergunningen.

SOAP-module en de bijbehorende velden

Wanneer u SOAP-modules configureert, geeft Workfront Fusion de onderstaande velden weer. Een bolde titel in een module wijst op een vereist gebied.

Als u de kaartknoop boven een gebied of een functie ziet, kunt u het gebruiken om variabelen en functies voor dat gebied te plaatsen. Voor meer informatie, zie informatie van de Kaart van één module aan een andere.

Kaart knevel

SOAP uitvoeren, actie

Deze handelingsmodule voert een SOAP-actie uit op basis van WSDL die u opgeeft.

WSDL
Selecteer WSDL die u de module wilt gebruiken. Om een WSDL tot stand te brengen, voeg naast het gebied toe en vul de gebieden in.
HTTP headers
Voor elke kopbal van HTTP die u wilt toevoegen, klik toevoegen punt en ga de naam en de waarde van de kopbal in.
SOAP headers
Voor elke kopbal van SOAP die u wilt toevoegen, toevoegen punt en ga de naam van de kopbal, waarde, namespace, en XMLNS in.
Force SOAP headers
Schakel deze optie in om kopteksten voor SOAP 1.2 te configureren.

Beperkingen van de module SOAP

NOTE
Omleidingen zijn uitgeschakeld tijdens het laden van WDSL. Dit is een veiligheidseigenschap, maar kan betekenen dat niet geverifieerde omleidingen worden geblokkeerd wanneer de module in werking wordt gesteld.

De module SOAP is momenteel in bèta en biedt geen ondersteuning voor:

  • Elementen opnieuw definiëren
  • Beperkingen voor breukcijfers
  • Totaal aantal getalbeperkingen
  • Beperkingen voor witruimte
  • Meerdere onderdelen in invoer- en uitvoerberichten. Er worden slechts enkelvoudige berichten ondersteund
  • Aangepast XML-schema-elementen die zijn gedefinieerd met behulp van SOAP Encoding-schema's en -elementen.
recommendation-more-help

Voorbeeld:

Het volgende wordt niet correct herkend door Workfront Fusion :

<complexType name="ArrayOfFloat">
   <complexContent>
      <restriction base="soapenc:Array">
         <attribute ref="soapenc:arrayType"
            wsdl:arrayType="xsd:integer[]"/>
      </restriction>
   </complexContent>
</complexType>

Dit voorbeeld bevat de verwijzingen soapenc:Array , soapenc:arrayType en wsdl:arrayType , die nog niet worden ondersteund in Workfront Fusion .

Workaround

Als de module SOAP weigert het WSDL-bestand te verwerken of verschillende fouten in de configuratie van de module veroorzaakt, kunt u in plaats daarvan de module Universal HTTP>Make a request gebruiken:

  1. Maak een nieuw scenario in Workfront Fusion.

  2. Voeg de module HTTP>Make a request in het scenario in.

  3. Open de configuratie van de module en vul de volgende velden in:

    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
  4. Open een nieuw webbrowservenster of tabblad.

  5. Plak de URL van WSDL in de adresbalk van de webbrowser en haal het XML-bestand op.

    De WSDL-URL eindigt gewoonlijk met ?wsdl , maar niet noodzakelijkerwijs met bijvoorbeeld http://voip.ms/api/v1/server.wsdl .

  6. Als het WSDL-bestand niet rechtstreeks in de webbrowser wordt weergegeven, opent u het gedownloade bestand in een teksteditor.

  7. Zoek naar de tag <service> of <wsdl:service> :

  8. Kopieer de URL van het kenmerk location wanneer u deze hebt gevonden.

  9. Plak in Workfront Fusion de URL in het veld URL van de HTTP-module.

  10. Geef waarden op voor de geselecteerde parameters door de vraagtekens te vervangen door werkelijke waarden.

    note note
    NOTE
    Gebruik een online WSDL-viewer om specifieke waarden uit het WSDL-bestand op te halen.
  11. Sluit de configuratie van de module door op OK te klikken.

  12. Voer het scenario of de module uit.

7e1891ad-4d59-4355-88ab-a2e62ed7d1a3