вызов веб-службы в php4 - PullRequest
       12

вызов веб-службы в php4

0 голосов
/ 04 сентября 2010

Я сделал этот код для своего собственного сервера в php5, но когда я попытался развернуть его, я обнаружил, что тестовый и рабочий сервер - php4 (моя вина!) Так что мне нужно теперь, кто преобразовать это, чтобы запустить его в php4.

Следующий код работает нормально на php5:

<?php

$wsdl = 'http://blahblah:8081/services/LoginWebService?wsdl';

$client = new SoapClient($wsdl);

$params->username = 'an_user';
$params->password = 'a_pass';

$res = $client->login($params);
// ak auth key
$ak = $res->loginReturn;
echo $ak;
?>

Есть ли простой способ перевести его на php4?

ПРИМЕЧАНИЕ: Не мне решать, как обновить сервер: (

1 Ответ

3 голосов
/ 04 сентября 2010

Использование NuSOAP .

NuSOAP - это перезапись SOAPx4, предоставленная NuSphere и Dietrich Ayala.Это набор классов PHP - не требуется никаких расширений PHP - которые позволяют разработчикам создавать и использовать веб-службы на основе SOAP 1.1, WSDL 1.1 и HTTP 1.0 / 1.1.

...