1C и PHP. Проблема с обменом данными
Здравствуйте.
Хочу сразу отметить, что с 1С я не работал. Необходимо сделать обмен данными между 1С и сайтом (на сайт заливать товары, цены и т.д., а в 1С с сайта обновлять кол-во на складе при покупке). Для обмена данными используется SOAP. Первым делом, конечно же, хочется получить для начала хоть какие-то данные. Вот пример кода:
$client = new SoapClient("http://xx.xxx.xx.xx:8081/trade1/ws/mobile.1cws?wsdl", array(
'login' => "username",
'password' => "password",
'exceptions' => 1,
'trace' => 1
));
$response = $client->__soapCall('GetData', array(
array('DeviceCode' => "12345")
));
var_dump($response->return);
Обращаемся к серверу и получаем данные. Во всех примерах в Интернете говорится, что будет XML в результате. Но в моем случае отображаются просто напросто иероглифы непонятные. Как будто с кодировкой что-то не то. Пробовал и кодировку указывать в параметрах к SoapClient, но не помогло.
Кто имел с такими вещами дело и, возможно, сталкивался с такой проблемой, из-за чего такое может быть?
Спасибо.