【问题标题】:Does the FedEx shipping API have a SOAP endpoint?FedEx 运输 API 是否有 SOAP 端点?
【发布时间】:2012-02-26 11:11:12
【问题描述】:

FedEx 运输 API 是否有 SOAP 端点?我找不到 WSDL 端点。

【问题讨论】:

  • 啊,这怎么跑题了?为什么 5 年没有更新的 API 的某个神弃版本可以问,但 FedEx API 不可以问?可以询问 Google Maps API 而不是 FedEx API?线路在哪里?
  • 我想知道为什么它自己跑题了:(我只是在寻找不好的肥皂端点?:(

标签: web-services api soap wsdl fedex


【解决方案1】:

自这里的其他 2 个答案以来,他们的网站发生了变化。

最直接的答案是他们没有经典的 WSDL 端点,您只需获取一个 URL,添加服务引用即可。

相反,他们让您下载一个包含 wsdl 文件的 zip 文件,然后您可以在本地使用该文件 - 很奇怪。该 wsdl 文件会随着时间的推移更改名称,就像 zip 一样,每个版本都会更改名称 - 但当前文件位于:

https://images.fedex.com/templates/components/apps/wpor/secure/downloads/wsdl/201607/standard/RateService.zip

我的猜测是,如果图像子域(可能是 CDN),您无需登录即可获得它。

一旦该链接失效,这就是您当前浏览他们钝的开发者部分的方式,他们可能还会再次更改:

http://www.fedex.com/us/developer/

点击左侧的FedEx Web Services

在页面不可点击的“文档和下载”部分下,点击Move to Downloads

滚动到底部 - 有一个奇怪的表格,其中包含“报价率”等服务名称。每次展开一行时,标题行都会填充一些下载文本。单击“WSDL”可以获取 zip 文件。

获得简单 WSDL 的过程并不是我见过的最糟糕的过程,但是它们肯定正在运行中。

【讨论】:

    【解决方案2】:

    是的,它看起来是这样的。

    http://www.fedex.com/us/developer/solutions.html

    【讨论】:

    • 谢谢,啊,我想我得给他们发电子邮件似乎找不到肥皂端点。
    【解决方案3】:

    我不确定他们是否有远程可用的 WSDL,但他们确实在其developer solutions 页面上的 技术资源 页面上提供了 WSDL 以供下载,您需要使用 FedEx 登录.

    【讨论】:

    • 创建一个帐户是免费的,他们要求您访问他们的技术资源。
    • 我尝试创建一个帐户,但他们的网站无法使用!这么多:(我想不再是联邦快递了!
    【解决方案4】:

    你可以使用这个端点

    https://wsbeta.fedex.com:443/web-services

    我是从这里找到的

    https://stackoverflow.com/a/57176378/5374995

    或者您可以在名称为“RateService”的 WSDL 文件底部找到端点

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-08
      • 2019-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多