1

我正在尝试使用 FedEx API 来跟踪包裹。我可以成功地向他们的测试服务器进行身份验证(使用我的用户凭据、帐号和仪表编号)。但是,对于我在请求中使用的大多数跟踪号码,我收到了同样无益的回复;测试跟踪号(如 999999999999)和真实跟踪号(在 FedEx 网站上运行良好)都返回以下内容:

错误代码 9040。我们的系统尚未收到以下货件的信息。请重试或拨打 1.800.Go.FedEx(R) 800.463.3339 联系客户服务。

获取不同响应的唯一请求是明显无效的请求,例如“test”,它返回:

错误代码 5508。跟踪号无效。

我尝试使用他们的 wsdl (TrackService_v5) 以及手动非 SOAP HTTP POST 请求进行 SOAP 请求,但它们的响应在这两种情况下完全相同。是他们那边出了什么问题,还是我做错了什么?

4

2 回答 2

2

似乎联邦快递已禁用任何测试跟踪号码,在过去 999999999999 可以正常工作,但现在甚至不起作用。据我所知,解决此问题的唯一方法是投入生产。恕我直言,哪个不好,因为您必须测试应用程序的跟踪部分,直到您投入生产。

于 2012-08-15T15:02:55.513 回答
1

999999999999 为我工作,但我想我已经在生产环境中了。

999999999999

于 2017-01-31T01:31:33.320 回答