1

我正在使用 PHP,而且我是 SOAP 新手,并且在理解基本知识时遇到了问题。我有这个文件,解释了我需要什么

http://dl.dropbox.com/u/508603/api/API%20Web%20Service3.docx

我有一个网络表单,用户在其中输入邮政编码并选择服务类别。

然后,在填写完此表单后,它需要通过 SOAP、WSDL 或 REST Posting 调用发送请求来连接到 API。

在文档中,请转到第 3 页。您将看到可以访问 API 的所有 URL。您可以选择这些方法中的任何一种。

在第 4 页上,我需要 ping 他们的 API 以查看他们是否是给定邮政编码中的服务。“categoryID”可以在 page#10 - page#14 上找到。

在第 4 页上,我们将根据输入的邮政编码测试用户是否覆盖了他们的服务。邮政编码和 categoryid 将在 Web 表单中输入。

然后,在第 5 页,我们有了所有需要命名的字段名。

在第 6 页上,我们有一个 POST 示例

您还将看到 api 返回的响应类型。

如果有人可以为我提供一种方法来完成这项工作,我将不胜感激......

谢谢你

4

1 回答 1

4

恐怕我无法打开你的 docx 文件。但是,让我尽量笼统。

他们是否提供了WSDL文件?这对于定义使用 API 时可用的上下文/方法非常有帮助。

PHP 有多种SOAP类。你会想要的是SoapClient.

$client = new SoapClient($wsdlurl, $optionsArray);
$client->api_method_name($params);

很直接。如果您提供此 doc 文件中的更多示例,我可以尝试提供更多帮助。

于 2012-04-26T06:39:39.330 回答