Я пытался использовать веб-сервис. Нужно использовать метод с параметрами, но не показываться в запросе мыла.
`
$poli = new SoapClient($wsdl_url, array('trace'=>true));
$params =array(
'param1'=>'val1',
'param2'=>'val2'
);
try {
var_dump($poli->__soapCall('InitiateTransaction', array('parameters' => $params)));
}
catch(SoapFault $fault) {
die($fault->faultstring . " REQUEST: " . $this->poli->__getLastRequest() . "<br/> RESPONSE: " . $this->poli->__getLastResponse());
}`
также я пытался:
var_dump($poli->InitiateTransaction(array('parameters' => $params)));
с тем же результатом, без параметров в мыльном конверте:
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://merchantapiservice.services.poli.centricom.com/">
<SOAP-ENV:Body>
<ns1:InitiateTransaction/>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Пожалуйста, помогите:)