чтобы получить курс требуется указать аргументы в GetConversionRate('EUR', 'USD'),
но не работает. Выводит много ошибок:
Fatal error: Uncaught SoapFault exception: [a:InternalServiceFault]
End element 'Body' from namespace 'http://schemas.xmlsoap.org/soap/envelope/' expected.
Found element 'param1' from namespace ''. Line 2, position 197. in ............:3
Stack trace:
#0 ....................(3):SoapClient->__call('GetConversionRa...', Array)
#1 ..........................(3): SoapClient->GetConversionRate('EUR', 'USD')
#2 {main} thrown in ........................ on line 3
Если GetConversionRate('EUR') или GetConversionRate() получается следующий ответ:
stdClass Object ( [GetConversionRateResult] => stdClass Object
( [FromCurrency] => AFA
[ToCurrency] => AFA
[Rate] => 0 ) )
$client = new SoapClient("http://www.restfulwebservices.net/wcf/CurrencyService.svc?wsdl");
$rate = $client->GetConversionRate( ? );
print_r($rate);
Где может быть ошибка?