我是SOAP和WSDL的新手。我必须从表单中获取数据并将其通过SOAP传递给Web服务器。我有WSDL地址:...我怎样才能做到这一点?我是否需要进行一些配置或安装?请帮助..我还有一个名为的函数:在输入中使用以下参数:
你能提出一些建议还是一个例子?
答案 0 :(得分:1)
你的服务网址没有为我加载,这是php中的soap webmethods调用。检查一下
$client = new SoapClient("http://www.gerovital.local/extras/server.wsdl");
$params = array (
"telefon" => 742209305,
"cod" => "a4urv6bs",
"ip" => "192.168.55.78"
);
$response = $client->__soapCall('inscriereWeb',array($params));
答案 1 :(得分:0)
您需要使用
$response = $client->__soapCall('inscriereWeb',array($params));
而不是
$response $client->__soapCall('inscriereWeb',array($params));
这会将您的webservice调用返回给变量$ response。
然后,您可以使用var_dump($response);
检查网络服务响应。