【问题标题】:Sending XML in SOAP with PHP使用 PHP 在 SOAP 中发送 XML
【发布时间】:2014-06-16 19:16:01
【问题描述】:

我想将以下 XML 文件发送到http://lite.realtime.nationalrail.co.uk

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:com="http://thalesgroup.com/RTTI/2010-11-01/ldb/commontypes" xmlns:typ="http://thalesgroup.com/RTTI/[put your version here]/ldb/types">

  <com:AccessToken>

     <com:TokenValue>XXXXXXXXXXXXXXXXXXXX</com:TokenValue>

  </com:AccessToken>

  <typ:GetDepartureBoardRequest>

     <typ:numRows>10</typ:numRows>

     <typ:crs>MAN</typ:crs>

  </typ:GetDepartureBoardRequest>

但我并没有真正到达任何地方,最接近任何数据的是 HTTP 错误 405

【问题讨论】:

    标签: php xml soap


    【解决方案1】:

    您是否尝试使用本机 SoapClient 类来发送 SOAP 请求?它要求您定义 WSDL 路径。然后可以将每个参数与数组或对象一起发送。

    为了让您轻松完成这一切,您可以使用 WSDL 到 php 生成器,例如 WsdlToPhp wsdltophp.com

    【讨论】:

      猜你喜欢
      • 2011-11-13
      • 1970-01-01
      • 2011-09-25
      • 1970-01-01
      • 1970-01-01
      • 2023-03-11
      • 1970-01-01
      • 2016-11-07
      • 2011-03-01
      相关资源
      最近更新 更多