web-dev-qa-db-ja.com

Fedexテスト追跡番号を取得する方法は?

MagentoのWebサイトで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個の追跡番号を入力できます。 FedEx Express、FedEx Express Freight、FedEx Ground、FedEx SmartPost、FedEx Freight、またはFedEx Custom Critical追跡番号の任意の組み合わせを入力できます。 1行につき1つの追跡番号のみを入力してください。

編集:デレクの提案に従って「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
)
35
Gowri

あなたの質問はまったく馬鹿ではありません。私はそれを支持しました。

フェデックスのドキュメントは恐ろしく、テスト中および本番環境への移行後のサービスの使用方法については言及していません。彼らのサポートはさらに悪い。

私がインターネットでとりとめのないところで、テスト番号として追跡番号123456789012に言及しているページを見つけました。サービスパスを https://wsbeta.fedex.com:443/web-services/track に設定しながら、テスト資格情報(キー、パスワード、アカウント番号、メーター番号)で使用します=で、リクエストは有効な応答を返し、それを構築できます。

46
Ashraf Sabry

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
36
Anonymous

に加えて:123456789012

以下を使用することもできます:111111111111

**すべての運送業者(UPS、USPSなど)には、多くのユースケースの追跡番号がたくさんありますが、FedExにはありません...それは非常に奇妙です。

*また...フェデックスは、テスト環境でも実際の追跡番号を使用することを期待していると推測しています。それが私が複数のユースケースをテストしている方法です。

私はこれが誰にも役立つことを願っています、私はしばらく掘り下げて過ごしました。

7
rckehoe

開発者向けドキュメントのコードサンプルから抜粋したものを次に示します。

797843158299

2
grene

上記の追跡番号のリストは、次のサーバーエンドポイントを指すと実際に機能します。

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

これらの番号が機能しないのは、FedExの定期メンテナンスウィンドウ中のみです。

1
Anonymous

最初に出荷機能を動作させてみてください。これにより、追跡のテストに使用できる追跡番号が提供されます。私はこの方法でそれをしました、そしてそれは私のために働きます!

0
Darshana