Ошибка HTTP: ОШИБКА cURL: 35: Неизвестная ошибка протокола SSL в соединении nusoap в cakeStack Overflow

Я пытаюсь получить из мыла веб-сервис, URL которого похож https://something.com/webservice.asmx
Я попытался установить значение CURLOPT_SSLVERSION равным 3 и CURLOPT_SSL_VERIFYPEER => FALSE, но это не сработало.

Версия php: 5.5.12
Apache: 2.4.9 с использованием сервера wamp 2
Я пытался получить доступ https://api.authorize.net/soap/v1/Service.asmx
и мой код работает для этого веб-сервиса, но не для другого веб-сервиса
мой код выглядит так

$client = new nusoap_client($wsdl);
$client->soap_defencoding = 'utf-8';
$mysoapmsg ='somexml';
$response = $client->send($mysoapmsg, $soapaction);

0

Решение

Вам необходимо указать подробную информацию о другом веб-сервисе; это очень расплывчато Обычный вызов веб-службы должен выглядеть следующим образом:

$client = new SoapClient("http://domain.com/wservices.asmx?wsdl", array('login'          => "USERNAME",
'password'       => "PASSWORD"));
$param = array("param_name" => $param_value);
$response = $client->__call("MethodName", array("parameters" => $param));
echo "<pre>";
print_r($response);
echo "</pre>";
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]