如何获得联邦快递的测试跟踪号?

问题描述 投票:36回答:7

我正在Magento网站中配置FEDEX运送。通过登录测试FEDEX帐户获得了测试帐号,密码,API密钥和仪表编号。我在Magento中配置了自己。看起来一切都很好。但是我不知道如何测试“跟踪顺序”。

所以我在哪里可以找到运输方式的跟踪编号?我应该随机输入还是如何获取?我尝试了一些论坛建议的数字。但是我的弹出窗口出现以下错误:

Tracking information is currently not available

我还检查了Magento中的shipping_fedex日志文件。在打印数组中记录了一些错误代码。我在下面输入。

**ERROR log**

[result] => stdClass Object (
[HighestSeverity] => ERROR
[Notifications] => stdClass Object (
[Severity] => ERROR
[Source] => trck
[Code] => 6035
[Message] => Invalid tracking numbers. Please check the following numbers and resubmit.
[LocalizedMessage] => Invalid tracking numbers. Please check the following numbers and resubmit.
)
[Version] => stdClass Object (
[ServiceId] => trck
[Major] => 5
[Intermediate] => 0
[Minor] => 0
)
)

FEDEX帮助:

我可以追踪什么号码?

按跟踪号跟踪:您可以输入一次最多30个跟踪号码。您可以输入以下任意组合联邦快递,联邦快递货运,联邦地面,联邦快递SmartPost,联邦快递货运或联邦快递自定义关键跟踪编号。请确保每行仅输入一个跟踪号。

编辑:根据Derek的建议,我使用了“ 99999999999”。但是我没有得到回应。仍然弹出同样的错误。 __pid =>2432是什么意思?

Array
(
    [request] => <?xml version="1.0" encoding="UTF-8"?>
<FDXTrack2Request xsi="http://www.w3.org/2001/XMLSchema-instance" noNamespaceSchemaLocation="FDXTrack2Request.xsd"><RequestHeader><AccountNumber>510087062</AccountNumber><MeterNumber>0</MeterNumber></RequestHeader><PackageIdentifier><Value>999999999999</Value></PackageIdentifier><DetailScans>1</DetailScans></FDXTrack2Request>

    [result] => 
    [__pid] => 2432
)
magento fedex
7个回答
48
投票

您的问题一点也不愚蠢。我投票了。

fedex文档太可怕了,没有提到在测试时以及投入生产后如何使用其服务。他们的支持更糟。

[当我在互联网上闲逛时,我发现了一个页面,其中提到跟踪号123456789012作为测试号。将服务路径设置为https://wsbeta.fedex.com:443/web-services/track时,将其与测试凭据(密钥,密码,帐号和仪表编号)一起使用,该请求将返回可建立的有效响应。


38
投票

以下是可在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

7
投票

除了:123456789012

您也可以使用:111111111111

**每个承运人(UPS,USPS等)都有很多用例的跟踪号,但没有联邦快递...我觉得很奇怪。

*另外...我猜FedEx期望您即使在他们的测试环境中也使用真实的跟踪编号。这就是我一直在测试多个用例的方式。

我希望这对任何人都有帮助,我花了一段时间的时间在附近闲逛。


2
投票

这是我从开发人员文档中的代码示例中提取的一个好代码。

797843158299


1
投票

上面的跟踪编号列表在指向以下服务器端点时确实可以使用:

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

请注意,这些号码唯一无法使用的时间是在FedEx预定的维护时段内。


0
投票

您可以尝试先使船舶功能正常工作。这将为您提供可用于测试跟踪的跟踪编号。我是这样做的,对我有用!


0
投票

在他们的网站上,他们列出了您可以使用的跟踪编号:

https://www.fedex.com/en-us/developer/web-services/process.html#develop

展开测试环境和模拟跟踪编号副标题。

© www.soinside.com 2019 - 2024. All rights reserved.