Как получить номер отслеживания тестирования Fedex?

я настраиваю доставку FEDEX на веб-сайте Magento. Я получил номер тестовой учетной записи, пароль, ключ API и номер счетчика при входе в тестовую учетную запись FEDEX. Я настроил себя в Magento. Похоже, все в порядке. Но я не знаю как тест для.

так где могу я получить отслеживая номер для методов перевозкы груза? Должен ли я войти случайным образом или как я могу это получить? Я попробовал некоторые предложенные форумом номера. Но я получил ниже ошибки в моем всплывающем окне:

Tracking information is currently not available

я тоже проверил мой shipping_fedex файл журнала в Magento. получил некоторые коды ошибок в печатном массиве. Это я уступаю ниже.

**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 Smartpost, То, ФедЕкс Фрахт, или FedEx пользовательские данные номера отслеживания. Пожалуйста гарантировать что вы вводите только один номер отслеживания на строку.

Edit: я использовал "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
)

6 ответов


ваш вопрос совсем не глуп. Мне поставили плюс за это.

документация fedex ужасна и не упоминает, как использовать их услуги во время тестирования и после перехода на производство. Их поддержка хуже.

пока я бродил в Интернете, я нашел страницу, упоминающую номер отслеживания 123456789012 в качестве тестового номера. Используйте его с вашими учетными данными теста (ключ, пароль, номер счета и номер метра), пока вы устанавливаете ваш путь обслуживания к https://wsbeta.fedex.com:443/web-services/track, и запрос вернет действительный ответ, на который вы можете опираться.


вот список статических номеров отслеживания, которые можно использовать в тестовой среде 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

В дополнение к: 123456789012

вы можете также использовать: 111111111111

* * каждая несущая (UPS, USPS, etc...) имеет много отслеживающих номеров для многих случаев использования, но не FedEx... Я нахожу это очень странным.

* также... Я предполагаю, что FedEx ожидает, что вы будете использовать реальные номера отслеживания даже в своей тестовой среде. Это то, как я тестировал для нескольких случаев использования.

Я надеюсь, что это поможет кому-нибудь, я провел некоторое время, копая вокруг.


вот хороший, который я вытащил из образца кода в документах разработчика.

797843158299


приведенный выше список номеров отслеживания действительно будет работать при указании на следующую конечную точку сервера:

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

обратите внимание, что эти номера не будут работать только во время запланированного обслуживания FedEx.


вы можете попробовать заставить функциональность корабля работать в первую очередь. Это предоставит вам отслеживание, которое можно использовать при тестировании отслеживания. Я сделал это таким образом, и это работает для меня!