Das SOAP Array ist wie nachfolgend beschrieben aufgebaut.
$options = array(
’soap_version‘ => SOAP_1_1,’exceptions‘ => true,
‚trace‘ => 1,
‚cache_wsdl‘ => WSDL_CACHE_NONE,
‚local_cert‘ => ‚C:/xampp/htdocs/js/Certs/sample.cert‘,
‚charset‘ => ‚utf8′,
’stream_context‘ => stream_context_create([’ssl‘ => [‚verify_peer‘ => false, ‚verify_peer_name‘ => false, ‚allow_self_signed‘ => true]])
);
Hinweis
Die Variable „stream_context“ muss nur im Sample- bzw. Dev-System gesetzt werden. In der Liveumgebung muss diese entfallen.
In der Variablen „local_cert“ wird das verwendete Zertifikat für das Sample-, Dev- oder Produktiv-System angegeben.
In der Variable $soap_service wird der Webdienst angegeben.
Sample und Dev
http://interface.unitedprint.com.onts.print24test.de/wsdl2.1
Produktiv
http://interface.unitedprint.com/wsdl2.1