Я пытаюсь реализовать SOAP API AAA Cooper Freight через PHP.Когда я отправляю XML-запрос на http://wsportal.aaacooper.com:8188/wsportal20/wsGenEst, через Почтальон, он работает нормально, но при использовании CURL ничего не возвращается
Я использую прямой URL (из файла wsdl), потому что ихФайл WSDL, кажется, поврежден, и он не работает с ним: http://wsportal.aaacooper.com:8188/wsGenRateEstimate.wsdl
Вот снимок экрана с почтальоном (работает!) и мой код php:
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://wsportal.aaacooper.com:8188/wsportal20/wsGenEst" );
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1 );
curl_setopt($ch, CURLOPT_POST, 1 );
curl_setopt($ch, CURLOPT_POSTFIELDS, $input_xml );
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: text/xml; charset=ISO-8859-1'));
$data = curl_exec($ch);
print_r($data);
curl_close($ch);
Я использую одну и ту же строку XML в обоих местах.