1

FedEx API を使用して荷物を追跡しようとしています。テスト サーバーへの認証に成功しました (ユーザー資格情報、アカウント番号、メーター番号を使用)。ただし、リクエストで使用するほとんどの追跡番号に対して、同じ役に立たない応答を受け取ります。テスト追跡番号 (999999999999 など) と実際の追跡番号 (FedEx の Web サイトでうまく機能する) の両方が次を返します。

エラー コード 9040。次の出荷に関する情報は、まだシステムで受信されていません。もう一度お試しいただくか、1.800.Go.FedEx(R) 800.463.3339 のカスタマー サービスにお問い合わせください。

別の応答を取得する唯一の要求は、「test」などの明らかに無効なものであり、以下を返します。

エラー コード 5508。追跡番号が無効です。

wsdl (TrackService_v5) を使用した SOAP リクエストと手動の非 SOAP HTTP POST リクエストを試しましたが、どちらの場合もレスポンスはまったく同じです。彼らの側に何か問題がありますか、それとも私が何か間違ったことをしていますか?

4

2 に答える 2

2

FedExはテスト追跡番号を無効にしているようです。過去は、999999999999で問題なく機能していましたが、現在は機能していません。私の知る限り、これを解決する唯一の方法は本番環境に移行することです。本番環境に移行するまでアプリケーションの追跡部分をテストする必要があるため、どのIMHOが悪いのか。

于 2012-08-15T15:02:55.513 に答える
1

999999999999 はうまくいきましたが、すでに本番環境にいると思います。

999999999999

于 2017-01-31T01:31:33.320 に答える