Использование мыла в мадженто - PullRequest
0 голосов
/ 05 июля 2011

Я пытаюсь следить за информацией о том, как использовать мыло в magento, но всегда получаю одно и то же сообщение в error.log

Если кто-то испытывает нечто подобное, это может дать мне какой-то совет, это будетДобро пожаловать.

"Неустранимая ошибка PHP: SOAP-ERROR: Синтаксический анализ WSDL: Не удалось загрузить из 'http://www.site.com/index.php/api/?wsdl': не удалось загрузить внешнюю сущность" http://www.site.com/index.php/api/?wsdl"\n в / var / www / test.php в строке 1 "

$client = new SoapClient('http://www.site.com/api/?wsdl');

$session = $client->login('apiUser', 'apiKey');

$result = $client->call($session, 'somestuff.method');
$result = $client->call($session, 'somestuff.method', 'arg1');
$result = $client->call($session, 'somestuff.method', array('arg1', 'arg2', 'arg3'));
$result = $client->multiCall($session, array(
    array('somestuff.method'),
    array('somestuff.method', 'arg1'),
    array('somestuff.method', array('arg1', 'arg2'))
));


// If you don't need the session anymore
$client->endSession($session);

1 Ответ

0 голосов
/ 06 июля 2011

, если у вас есть www.site.com в вашем коде SOAP, замените его на localhost или любой другой правильный URL для вашего сервера. Вам также необходимо заменить somestuff.method реальными объектами и методами согласно документации Magento

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...