Forum Webscript.Ru

Общие => Веб-технологии => Тема начата: FUKS от 06 Ноября 2007, 18:49:37

Название: Perl и SOAP - как изобразить?
Отправлено: FUKS от 06 Ноября 2007, 18:49:37
Вот есть работающий пример:

#!/usr/bin/perl -w

use SOAP::Lite;

print SOAP::Lite
 -> uri(\'http://www.soaplite.com/Demo\')
 -> proxy(\'http://services.soaplite.com/hibye.cgi\')
 -> hi()
 -> result;


А вот то, что надо сделать, но написано на PHP:

$soap=new SoapClient("http://сайт.ru/траляля?wsdl", array("soap_version" => SOAP_1_2));

$p["Lang"]=0;
$p["UserSystem"]=1;
$p["UserToken"]="test";
$p["OrderId"]=1;
$params["browserOrderStatusRequest"]=$p;

$res=$soap->GetDoneOrderStatus($params);

print_r($res);

Как это на Перле переписать? С параметрами хэша вроде ясно, а вот какой адрес куда вписывать?