尝试向Amadeus Web Service发送soap请求时出错

时间:2017-11-10 13:01:50

标签: php xml soap amadeus

我有带肥皂标题和正文的xml文件。 我如何向Amdeus WebService提出请求?

在我的xml文件中,我有" Action"领域

<add:Action xmlns:add="http://www.w3.org/2005/08/addressing">http://webservices.amadeus.com/Hotel_MultiSingleAvailability_10.0</add:Action>` and "To" field ` <add:To xmlns:add="http://www.w3.org/2005/08/addressing">https://nodeD1.test.webservices.amadeus.com/1ASIWOTANA8</add:To> 

我应该使用什么?肥皂客户端还是别的什么?

当我向SoapClient类发送请求时

$client = new SoapClient("https://nodeD1.test.webservices.amadeus.com/1ASIWOTANA8"); 

我收到错误

  

SOAP-ERROR:解析WSDL:无法从&#39; https://nodeD1.test.webservices.amadeus.com/1ASIWOTANA8&#39;加载:未能加载外部实体&#34; https://nodeD1.test.webservices.amadeus.com/1ASIWOTANA8&#34;

但如果我使用浏览器,我会收到回复。

0 个答案:

没有答案