Как протестировать API отслеживания посылок USPS без тестовых номеров отслеживания

USPS рекомендует тестировать свой API с помощью тестовых номеров отслеживания, но не предоставляет их. Как можно протестировать API USPS без действительных номеров отслеживания тестирования.


Я искал номера отслеживания API отслеживания USPS, чтобы увидеть ответы API отслеживания USPS с различной ситуацией (например, отгрузка задержана или отгрузка подписана [имя], доставка возвращена отправителю и т. д.).


Я искал везде, где только мог, включая веб-сайт USPS, несколько лет документации API USPS (почти бесполезной; могу предоставить ссылки по запросу), я позвонил в службу поддержки клиентов USPS для получения API и просмотрел SO/ Гугл, безрезультатно.

Я столкнулся с этим вопросом номера отслеживания FedEx, а также < href="https://stackoverflow.com/questions/15145865/ups-test-tracking-numbers-is-there-a-such-thing">этот вопрос SO для номеров отслеживания тестов UPS.


person Andre Bulatov    schedule 16.10.2015    source источник


Ответы (1)


К сожалению, USPS не предлагает номера для отслеживания тестов. Теоретически вы можете использовать множество разных реальных номеров отслеживания — вы можете отслеживать любую посылку с помощью собственной учетной записи веб-инструментов. Однако это непросто, учитывая, что USPS имеет сотни различных событий отслеживания. Лучшие варианты, которые у вас есть:

  1. Попробуйте создать свою собственную картографическую систему (от статуса USPS до собственного), получив доступ ко многим номерам отслеживания производства.
  2. Используйте «неструктурированный» API отслеживания USPS, который возвращает удобочитаемое описание статуса отслеживания. Без тщательного разбора вы не сможете сопоставить это со своим статусом.
  3. Используйте API отслеживания, например Shippo, который возвращает вам сопоставленные значения статуса после прохождения миллионов собственных номеров для отслеживания.

Надеюсь, это поможет!

person Simon Kreuz    schedule 16.10.2015