[Done] UPS (SID: ups, ups_ru, ups_it, ups_sk)

Запросы на добавление новых/исправление существующих сревисов
Requests for add new or update/fix existing service

Moderator: Moderators

User avatar
MetalFan
Administator
Posts: 9143
Joined: Fri Sep 14, 2012 9:50 am
Location: Moscow
Has thanked: 348 times
Been thanked: 943 times

Re: UPS (SID: ups, ups_ru, ups_it, ups_sk)

Post by MetalFan »

wbw, MetalFan
Back2space
Posts: 1
Joined: Wed Jul 16, 2025 10:29 am

Проблема с обновлением статусов UPS-треков

Post by Back2space »

Добрый день!
Столкнулся с проблемой при отслеживании UPS-посылок и буду благодарен за помощь.

Описание:
Использую Portable версию с актуальными обновлениями
При использовании сервиса "ups" некоторые трек-номера не обновляют статус
При переключении сервиса на "il_ship" (UPS Israel) информация обновляется, но отображается на иврите

Особенности:
На мобильном интернете сервис "ups" работает корректно для всех UPS-треков
При подключении к WiFi те же треки перестают обновляться
Проблема затрагивает не все UPS-треки, а только часть
Определить проблемный трек можно только после попытки обновить статусы — визуально треки никак не отличаются
Ошибка воспроизводится на двух ноутбука подключенных к одной сети, как на Portable, так и на оригинальной версии приложения
В мобильной версии приложения (на том же устройстве, с которого раздавался интернет) статус проблемного трека через сервис "ups" также не отображается, что странно

Предположение:
Похоже на блокировку по IP-адресу, однако мобильная версия на "рабочем" IP всё равно не работает. Кроме того, проблема не со всеми трек-номерами UPS, а лишь с некоторой частью.

Подскажите, пожалуйста, с чем это может быть связано?
StudioMaX
Posts: 1662
Joined: Tue Dec 18, 2012 6:45 am
Has thanked: 9 times
Been thanked: 174 times

Re: UPS (SID: ups, ups_ru, ups_it, ups_sk)

Post by StudioMaX »

Back2space, с недавних пор UPS стал вводить ограничения на своих сайтах и API и при большом количестве одновременных запросов вообще временно ограничивать весь аккаунт к их API, т.е. блокировка на несколько минут/часов/дней может быть не только для вашего IP-адреса а вообще для всех пользователей приложения.

Мы со своей стороны пытаемся как-то избежать этих блокировок ограничив максимальное количество одновременных запросов. Если повезёт то одновременно будет отслеживаться примерно до 40 треков. В идеале лучше вообще оставить включенным только один какой-то UPS сервис а не все сразу.

В последних версиях приложения треки проверяются в случайном порядке как раз для повышения вероятности получения новых событий - раньше треки проверялись в порядке сортировки и новые события всегда получали одни и те же треки, а треки с конца всегда завершались ошибкой.