【问题标题】:Fed Ex tracking API shows un-expected behaviour using testing web service url and credentialsFed Ex 跟踪 API 使用测试 Web 服务 url 和凭据显示意外行为
【发布时间】:2015-01-13 09:00:54
【问题描述】:

我有一个与 Fed Ex Tracking API 相关的问题。首先,我使用的是我们为开发而生成的 FedEx 测试 URL 和凭据。我没有使用生产凭据和 URL。 基本上 我想知道联邦前测试证书和 url 的限制。实际上,我遇到了一个问题,无论是在文档中还是通过谷歌搜索都无法得到该问题的答案。 我使用联邦快递跟踪网络服务(使用测试 URL 和凭据)通过跟踪号跟踪货件,最初他们显示结果,但一段时间后他们停止显示结果并且我收到消息作为响应,找不到跟踪号,但是当我在联邦前网站上使用相同的跟踪号时,它会显示正确的结果。我不知道它为什么会这样。对于某些跟踪号,另一件事是显示结果,而对于某些跟踪号则不显示。所以任何人都会引导我朝着正确的方向前进。

谢谢, 阿瓦亨德拉

【问题讨论】:

    标签: web-services fedex


    【解决方案1】:

    如果您在 FedEx 测试环境中使用自己的实时/生产跟踪号,请注意他们的测试环境仅保留几个月的跟踪数据。超出此范围的任何内容都会返回一个错误,即包信息不可用,即使您仍然可以在生产中成功跟踪它。

    以下是可在 FedEx 测试环境中使用的静态跟踪号列表:

    449044304137821 = Shipment information sent to FedEx
    149331877648230 = Tendered
    020207021381215 = Picked Up
    403934084723025 = Arrived at FedEx location
    920241085725456 = At local FedEx facility
    568838414941 = At destination sort facility
    039813852990618 = Departed FedEx location
    231300687629630 = On FedEx vehicle for delivery
    797806677146 = International shipment release
    377101283611590 = Customer not available or business closed
    852426136339213 = Local Delivery Restriction
    797615467620 = Incorrect Address
    957794015041323 = Unable to Deliver
    076288115212522 = Returned to Sender/Shipper
    581190049992 = International Clearance delay
    122816215025810 = Delivered
    843119172384577 = Hold at Location
    070358180009382 = Shipment Canceled
    

    当指向以下服务器端点时,上述跟踪号码列表将起作用:

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

    请注意,这些号码仅在 FedEx 的定期维护时段内无效。

    【讨论】:

      【解决方案2】:

      对于测试,您可以使用这些跟踪号 111111111111 或 123456789012。

      当您将实时跟踪号码与测试凭证一起使用时,会出现您所说的一些混淆。

      【讨论】:

        【解决方案3】:

        最后我解决了这个问题。实际上,fedex 服务的行为并没有混淆。实际上,我正在使用仅用于地面服务的特定服务,而我使用的跟踪号不适用于地面服务。这就是我面临问题的原因。第二件事我正在使用 v9 联邦快递跟踪服务,我将它从 v9 更改为 v6 服务并且它可以工作。

        谢谢。

        【讨论】:

        • 最近我自己也遇到了同样的问题...我没有看到任何完全错误的数据,但我仍在使用 v9 没有问题。实际上,我只是直接从他们的 wsdl 文件中实例化了我的界面。我所做的是按运输类型(从本地数据库获得)批量跟踪我的跟踪号码,将本地运输信息转换为“FDXE”或“FDXG”(快递或地面服务,如果您需要,还有其他一些服务)然后设置我的查询以包含每个仅包含一个特定运营商代码的跟踪号。遗憾的是,对于一个未知的数字,我只知道反复试验。
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-05-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-01-03
        相关资源
        最近更新 更多