我正在尝试使用 FedEx API 来跟踪包裹。我可以成功地向他们的测试服务器进行身份验证(使用我的用户凭据、帐号和仪表编号)。但是,对于我在请求中使用的大多数跟踪号码,我收到了同样无益的回复;测试跟踪号(如 999999999999)和真实跟踪号(在 FedEx 网站上运行良好)都返回以下内容:
错误代码 9040。我们的系统尚未收到以下货件的信息。请重试或拨打 1.800.Go.FedEx(R) 800.463.3339 联系客户服务。
获取不同响应的唯一请求是明显无效的请求,例如“test”,它返回:
错误代码 5508。跟踪号无效。
我尝试使用他们的 wsdl (TrackService_v5) 以及手动非 SOAP HTTP POST 请求进行 SOAP 请求,但它们的响应在这两种情况下完全相同。是他们那边出了什么问题,还是我做错了什么?