0

我是 SOAP 和 WSDL 的新手。我必须从表单中获取数据并通过 SOAP 将其传递到 Web 服务器。我有 WSDL 地址:...我怎样才能做到这一点?我必须进行一些配置或安装一些东西吗?请帮助..我还有一个名为:的函数,它在输入中采用以下参数:

你能给一些建议或例子吗?

4

2 回答 2

1

您的服务网址不适合我,这是 php 中的肥皂网络方法调用。检查这个

   $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));
于 2012-05-28T12:36:23.083 回答
0

你需要使用

$response = $client->__soapCall('inscriereWeb',array($params));

代替

$response $client->__soapCall('inscriereWeb',array($params));

这会将您的 web 服务调用的返回分配给变量 $response。

然后,您可以使用var_dump($response);来检查 Web 服务响应。

于 2012-05-28T14:20:53.007 回答