Как получить номер отслеживания тестирования 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 ожидает, что вы будете использовать реальные номера отслеживания даже в своей тестовой среде. Это то, как я тестировал для нескольких случаев использования.
Я надеюсь, что это поможет кому-нибудь, я провел некоторое время, копая вокруг.
приведенный выше список номеров отслеживания действительно будет работать при указании на следующую конечную точку сервера:
https://wsbeta.fedex.com:443/web-services/track
обратите внимание, что эти номера не будут работать только во время запланированного обслуживания FedEx.
вы можете попробовать заставить функциональность корабля работать в первую очередь. Это предоставит вам отслеживание, которое можно использовать при тестировании отслеживания. Я сделал это таким образом, и это работает для меня!