Anbindung SOAP
URL
Um den SOAP Server per Request zu erreichen, muss die URL den folgende Aufbau enthalten.
http(s)://<MANDANT/SERVERNAME>:<PORT>/api/soapserver.php
Nur dann kann der Request auch den SOAP Server der SQUEEZE Installation erreichen.
Login
Beim Senden eines Request muss eine Session ID angegeben werden.
Sollte diese Session noch nicht existieren, muss eine erstellt werden.
Dafür kann der Login Endpunkt/Request genutzt werden.
Dabei muss ein User angegeben werden, der in SQUEEZE existiert.
Der im Request anzugebende Mandant ist nicht wichtig, da dieser aus der URL gezogen wird.
Ebenfalls das Attribut Code ist zu vernachlässigen.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:doc="http://xml.otris.de/ws/DOCUMENTS.xsd">
<soapenv:Header/>
<soapenv:Body>
<doc:login>
<user>yourUserName</user>
<principal>ThisIsNotNeeded</principal>
<passwd>yourVerySecretPassword</passwd>
<code></code>
<locale>de</locale>
</doc:login>
</soapenv:Body>
</soapenv:Envelope>
No Comments