使用PHP代码发送和返回SOAP响应

时间:2013-03-10 05:06:19

标签: php web-services soap

我是这个“肥皂”的新手......

这是WebService http://www.sdlmi.com/MIHPService/MIHP.Service1.svc?wsdl

我正在使用PHP发送并获得响应以验证特定的用户ID。这是我目前的PHP代码:

$userid = $_POST['tendigitid'];
$client = new SoapClient("http://www.sdlmi.com/MIHPService/MIHP.Service1.svc?wsdl");
$result = $client->isPersonEligible(array(....));

我完全不知道如何发送我的$ userid变量并从中获取响应。对于响应,我只需要一条简单的消息说输入有效或无效。感谢。

1 个答案:

答案 0 :(得分:1)

为了帮助您,我们需要有关您要连接的网络服务的更多信息。你能提供文件的链接吗?

根据wikipedia article on SOAP,......

  

SOAP是用于交换结构化信息的协议规范   在计算机网络中实施Web服务。它依赖   on Extensible Markup Language(XML)的消息格式

所以你可能会使用XML发送你的请求信息。因此,请提供文档的链接,您将获得更具体的帮助。您还需要提供有关您打算发送和接收的内容的更多信息。

尝试查看以下链接:

此外,我强烈建议您在再次发布之前阅读StackOverflow常见问题解答。你的问题太模糊,没有足够的信息。我建议您相应地修改帖子。