【问题标题】:WSDL File for PHP SoapClientPHP SoapClient 的 WSDL 文件
【发布时间】:2021-01-01 01:05:23
【问题描述】:

我正在尝试向 FedEx Tracking API 发出请求。在他们的实现中,他们使用了 PHP 的 SoapClient 对象。在创建对象时,他们提供了一个 url,它应该是一个 WSDL 文件的路径。我过去没有使用过 SOAP、XML 或 WSDL,所以这对我来说都是全新的。我已经阅读了几篇关于这些主题的文章,但仍然遇到问题。

对于他们提供给 SoapClient 的 WSDL 文件

$client = new SoapClient($wsdl_url);

在哪里/如何找到/创建必要的 WSDL 文件?这是我要创建的东西还是 FedEx 有我需要下载的文件?

感谢您提供详细信息。

【问题讨论】:

  • 该 URL 必须显示在 API 文档中,这不是您可以猜测的。不幸的是,大公司的开发人员文档似乎通常是由营销团队编写的。

标签: php soap wsdl


【解决方案1】:

我想为将来从 FedEx 查找 WSDL 文件时遇到类似问题的任何人回答这个问题。导航至this location,然后单击下图中圈出的内容。这将下载其他文档(不包含在文档下载中),其中将包含所选服务的 WSDL 文件。

WSDL 文件(简单地说)是对我们与之交互的服务如何工作的描述。因此,FedEx 将是唯一拥有此信息的一方。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-03-02
    • 1970-01-01
    • 2011-02-21
    • 1970-01-01
    • 2012-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多