【发布时间】:2012-10-02 09:33:04
【问题描述】:
我以前从未使用过 SOAP XML api。
我阅读了几个关于 SO 的类似问题,但我无法让它发挥作用。
这是一个简单的请求:
<soap12:Envelope xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”
xmlns:xsd=”http://www.w3.org/2001/XMLSchema” xmlns:soap12=”http://www.w3.org/2003/05/
soap-envelope”>
<soap12:Body>
<CheckDomainAvailability xmlns=”https://live.domainbox.net/”>
<AuthenticationParameters>
<Reseller>myreseller</Reseller>
<Username>myuser</Username>
<Password>mypassword</Password>
</AuthenticationParameters>
<CommandParameters>
<DomainName>checkadomain.co</DomainName>
<LaunchPhase>GA</LaunchPhase>
</CommandParameters>
</CheckDomainAvailability>
</soap12:Body>
</soap12:Envelope>
我已经联系过他们,但他们不提供 PHP API。
我想使用 PHP 中内置的 SoapClient 类。
问题是: 如何发送请求并打印答案?
【问题讨论】:
-
我认为没有提供 WSDL,完整的文档可以在这里找到:admin.domainbox.net/docs/Domainbox-commands.pdf。我搜索了 WSDL,没有关于它的参考。