Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $filename = "order_more_orderline.xml";
- $xml = simplexml_load_file($filename);
- $xml_post_string = $xml->asXML();
- $opts = array(
- 'http' => array(
- 'verify_peer' => false,
- 'verify_peer_name' => false
- )
- );
- $options = array(
- "trace" => false,
- "exceptions" => true,
- 'soap_version' => SOAP_1_1,
- 'cache_wsdl' => WSDL_CACHE_NONE,
- 'features' => SOAP_USE_XSI_ARRAY_TYPE,
- );
- $context = stream_context_create($opts);
- //$request = file_get_contents($filename, false, $context);
- $request = $xml_post_string;
- $url = "http://192.168.1.204/WorkflowWebServices/DT_ProcessSalesOrderAck_2.asmx?WSDL";
- $location = "https://192.168.1.204/WorkflowWebServices/DT_ProcessSalesOrderAck_2.asmx?WSDL";
- $action = "http://www.scala.net/webservices/DT/DT_ProcessSalesOrderAck_2/Execute";
- try {
- $client = new \SoapClient($url, $options);
- $result = $client->__doRequest($request, $url, $action, SOAP_1_1);
- // var_dump($client->__getLastRequest());
- // var_dump($client->__getLastResponseHeaders());
- // var_dump($client->__getLastResponse());
- // var_dump($client->__getLastResponseHeaders());
- var_dump($result);
- } catch (\Exception $ex) {
- var_dump($ex);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement