如何连接到webservice api php

时间:2014-09-04 08:13:37

标签: php xml api rest

我有一个应该将数据提交到外部数据库的表单, 使用某个Vehicle_Policy_Push网络方法,使用这个网络服务链接:https://www.niid.org/NIA_API/Service.asmx,但我迷路了,我不知道如何执行此操作,我试图用这个方法:

<form name="niid"      id     = "1"
                       action = "https://www.niid.org/NIA_API/Service.asmx"
                       method = "post"
                       >
                       <input name="Username" type   = "text" />

                       <input name=""         type   = "submit"
                                              value  = "Submit" />
</form>

但没有出现,所以我打赌我做了很多错事。

我需要有关此的指导,有没有人成功发布到网络服务?

1 个答案:

答案 0 :(得分:0)

您无法直接使用表单调用webservice调用。

您需要形成输入SOAP请求才能调用。

PHP Soap doc参考:http://php.net/manual/en/soapclient.soapclient.php
示例:https://developer.decibel.net/sample-code-soap-php
How to make a PHP SOAP call using the SoapClient class