如何发送SOAP数据然后显示通过PHP获得的响应?我有WSDL文件。我只是想学习如何发送和显示响应。
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ser="http://service.application.example.com/">
<soapenv:Header/>
<soapenv:Body>
<ser:addPlace>
<arg0>
<addDate>2015-02-04</addDate>
<ClientID>98745</ClientID>
</arg0>
</ser:addPlace>
</soapenv:Body>
</soapenv:Envelope>
答案 0 :(得分:0)
您可以在php(http://php.net/manual/en/soapclient.soapclient.php)
中使用SoapClient<?php
$client = new \SoapClient("http://urlToWsdl/soap.wsdl", array("trace" => 1, "exception" => 0));
$params = array('arg0' => array('addDate' => '2015-02-04', 'ClientID' => 98745));
$result = $client->__soapCall('addPlace', $params);
var_dump($result);