Http www emspost ru: Отслеживание почтовых отправлений «EMS Почта России». / Моя посылка

Разное

Почта России спрятала трекинги от чужих сервисов → Roem.ru


Открытые данные ru-RU 2012 ООО «Роем» Кейсы

Функцию отслеживания почтовых отправлений по их идентификатору (треку) на сайте «Почты России» защитили от сторонних сервисов. Теперь сайт при помощи JavaScript проверяет, что на него

Функцию отслеживания почтовых отправлений по их идентификатору (треку) на сайте «Почты России» защитили от сторонних сервисов. Теперь сайт при помощи JavaScript проверяет, что на него зашел человек с браузером, а не специальные программы и роботы сервисов. Вот что пишут в блогах:

Почта РФ, видимо, устала бороться с нагрузками на свои [..] сервера, поэтому решила усложнить жизнь авторам софтин для автоматического трекинга и, соответственно, тем, кто их использует.

[технические подробности про методику защиты]

В результате такого изменения отвалилась автоматическая проверка трекинга практически во всех софтинах.

Видимо, Почте РФ проще биться с проверкой не через браузер, чем сделать специальное web-api с эффективной реализацией.

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

Автор TrackChecker, одной из таких программ, пишет:

Почта России снова «защитилась» от «ботов» старым «проверенным» способом. Раз в некоторый промежуток времени выдается «пустая» страница с javascrip’ом, который отсылает некое число и какое-то время адрес пользователя считается «хорошим». Если жаваскрипт не отключен в браузере, то данная «фича» прозрачна для пользователя сайта, но программа, естественно, никаких жава-скриптов не выполняет и получить данные с сайта ПР не может.

Как обойти данную «гадость» от всеми любимой почты России пока не придумал.

Ранее «Почта» закрыла от посторонних глаз проверку треков через info. russianpost.ru и разместила такое сообщение:

Сервисы, предоставляемые интернет-сайтом Общероссийской автоматизированной системы учёта и контроля за прохождением регистрируемых почтовых отправлений, открыты только для авторизованных пользователей.

Для отслеживания почтовых отправлений пользуйтесь сервисом «Отслеживание почтовых отправлений», предоставляемым интернет-порталом ФГУП «Почта России»: www.russianpost.ru.

Владельцы интернет ресурсов, осуществляющих отслеживание почтовых отправлений, могут обратиться с официальным запросом на предоставление доступа в Дирекцию технологий и информатизации ФГУП «Почта России» по электронному адресу [email protected].

Проверка через russianpost.ru имеет большие задержки и пропускает часть событий, а теперь еще и защищена от автоматических запросов. При этом узнать условия доступа к отслеживанию в дирекции технологий и информатизации ФГУП «Почта России» заинтересованным авторам не удалось, о чем они жаловались на ebay-forum.

ru.

Новость подсказал пользователь. Присылайте свои новости.

Быстрый поиск: Открытые данные.

13 комментариев

Поделиться 


EMS Почта России, Ульяновск — адрес Локомотивная, 7, 1 этаж, телефон 8-800-200-50-55, время работы

Оценка:

Рейтинг 0.0 , голосов 0