我正在使用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”可以在第10页 - 第14页找到。
在第4页,我们将根据输入的邮政编码测试用户是否覆盖了他们的服务。邮政编码和categoryid将以网络形式输入。
然后,在第5页,我们有了所有需要命名的字段名。
在第6页,我们有一个POST示例
您还将看到api返回的响应类型。
如果有人能为我提供一种方法来完成这项工作,我将不胜感激....
谢谢
答案 0 :(得分:4)
我担心无法打开您的docx文件。但是,让我尝试一般。
他们提供了WSDL文件吗?这对于定义使用API时可用的上下文/方法非常有用。
PHP有各种SOAP类。你想要的是SoapClient
。
$client = new SoapClient($wsdlurl, $optionsArray);
$client->api_method_name($params);
非常直接。如果您提供此doc文件中的更多示例,我可以尝试提供更多帮助。