TrackChecker

Форум, посвященный программе TrackChecker
TrackChecker FAQ Сайт программы
Текущее время: Вс сен 22, 2019 7:15 am

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 188 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8  След.
Автор Сообщение
СообщениеДобавлено: Чт янв 03, 2013 12:19 pm 
Не в сети
Administator
Аватара пользователя

Зарегистрирован: Пт сен 14, 2012 9:50 am
Сообщения: 7876
Откуда: Moscow
Благодарил (а): 317 раз.
Поблагодарили: 768 раз.
Посидел я тут вечерок-второй, накидал простенькую страничку для быстрого получения информации
об отправлении с сервиса (soap api) почты России.
Предлагаю обсудить ее в этой теме.
Здесь же планируется разместить список доработок.
Ссылка на страницу.
Огромная просьба - не пользоваться скриптом на моем сайте для автоматизации отслеживания отправлений в массовом порядке. В конце поста размещены ссылки на исходники двух скриптов, позволяющее поднять отслеживание на своем сервере/хостинге.

Пару слов о странице:
Это просто маленькая легкая страничка. Используется суп апи от ПР.
Промежуточный пхп-скрипт обращается к сервису ПР, парсит информацию и возвращает легковесный json, который разбирается скриптом на данной страничке.
Введенные треки никуда не сохраняются, запросы никак не кэшируются, никакой статистики по трекам не ведется.

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

Но предложения по небольшой доработке/увеличению удобства приветствуются.

В свою очередь попрошу пользователей "попиарить" данную страничку на посещаемых интернет-ресурсах.

Фичи:
  • Возможно задать свой трек в параметрах URL: www.trackchecker.ru/tracking?track=RA123456789RU
  • Опциональные столбцы "Вес" и "Ценность/платеж"
  • Более короткий url с поддержкой трека в нем: www.trackchecker.ru/tracking?RA123456789RU
  • Счетчик дней между событиями
  • Печать информации по треку
  • Английский/Русский

Скрытый текст. Необходимо зарегистрироваться.

Внимание!
Я не занимаюсь консультациями по внедрению скрпита для отслеживания в данной теме. Если не можете справиться самостоятельно, то обратитесь к специалистам.

_________________
wbw, MetalFan


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пт май 10, 2013 9:39 pm 
Не в сети

Зарегистрирован: Пн май 06, 2013 6:24 pm
Сообщения: 10
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
MetalFan писал(а):
BasicSun, так жеж написано, что страница не предназначена для массовой проверки сторонними сервисами.
Ибо сервер ПР начинает сбрасывать соединения при повышении нагрузки, что сказывается на "обычных" пользователях странички.
Поднимайте нужный скрипт у себя на сайте и чекайте сколько влезет)
Вот скрипт от стороннего разработчика для использования внутри php кода: https://github.com/InJapan/russianpost-tracking
Могу выложить и свой, который в json результаты выдает. Но он достаточно топорно написан.


Большое спасибо за ссылку. Скрипт на который Вы давали ссылку я у себя запустил. Все работает...
Но! Зачем я писал запрос на получение запроса логина пароля на fc@russianpost.ru?
Ведь этот скрипт работает и без них?
Зачем логин пароль который мне прислали после регистрации? Кто знает?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Сб май 11, 2013 9:46 am 
Не в сети
Administator
Аватара пользователя

Зарегистрирован: Пт сен 14, 2012 9:50 am
Сообщения: 7876
Откуда: Moscow
Благодарил (а): 317 раз.
Поблагодарили: 768 раз.
Harmfuler писал(а):
Зачем логин пароль который мне прислали после регистрации? Кто знает?

Честно говоря - без малейшего понятия... ) может будет давать на info.russianpost.ru логинится?

_________________
wbw, MetalFan


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Чт июн 27, 2013 10:46 am 
Не в сети
Administator
Аватара пользователя

Зарегистрирован: Пт сен 14, 2012 9:50 am
Сообщения: 7876
Откуда: Moscow
Благодарил (а): 317 раз.
Поблагодарили: 768 раз.
Кстати, заметил тут одну фичу в ответе от супа...
Теперь в событии импорта (а так же сортировки и некоторых других) наличествует фамилия получателя... Неужто стали "следить"?
Вот как это выглядит:
Скрытый текст. Необходимо зарегистрироваться.

Правда фамилию переврали немного, но в другой посылке четко прописано)
Вот почему такие тормоза... этож блин каждый мелкий пакет "обработать"....

_________________
wbw, MetalFan


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Чт июн 27, 2013 10:56 am 
Не в сети
Аватара пользователя

Зарегистрирован: Ср фев 06, 2013 5:59 pm
Сообщения: 276
Откуда: Labinsk
Благодарил (а): 1 раз.
Поблагодарили: 8 раз.
MetalFan, суп будешь допиливать под фамилию? Заодно и сервис... :oops:


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Чт июн 27, 2013 10:58 am 
Не в сети
Administator
Аватара пользователя

Зарегистрирован: Пт сен 14, 2012 9:50 am
Сообщения: 7876
Откуда: Moscow
Благодарил (а): 317 раз.
Поблагодарили: 768 раз.
impulse, а что, ннада чтоли?

_________________
wbw, MetalFan


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Чт июн 27, 2013 11:02 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пн ноя 26, 2012 11:47 am
Сообщения: 138
Откуда: РФ, г. Орёл
Благодарил (а): 245 раз.
Поблагодарили: 12 раз.
MetalFan писал(а):
impulse, а что, ннада чтоли?

Конечно, теперь можно будет устраивать панику не только на тему того, что пакетик едет не в мой город, а не на мою фамилию :lol:


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Чт июн 27, 2013 11:22 am 
Не в сети

Зарегистрирован: Ср дек 12, 2012 5:40 pm
Сообщения: 590
Откуда: RUS 23
Благодарил (а): 2 раз.
Поблагодарили: 7 раз.
impulse, DAN, правы на все сто, поддерживаю.

_________________
ru_win_7_ultimate_sp1_x64


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Чт июн 27, 2013 11:27 am 
Не в сети
Administator
Аватара пользователя

Зарегистрирован: Пт сен 14, 2012 9:50 am
Сообщения: 7876
Откуда: Moscow
Благодарил (а): 317 раз.
Поблагодарили: 768 раз.
Добавил для сервиса rus

На страничке онлайн отслеживания на панели общей информации теперь так же отображается получатель, если есть...
А так же вес, стоимость и сумма к оплате, опять же, если таковая информация у событий трека имеется.

_________________
wbw, MetalFan


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Чт июн 27, 2013 2:35 pm 
Не в сети
Administator
Аватара пользователя

Зарегистрирован: Пт сен 14, 2012 9:50 am
Сообщения: 7876
Откуда: Moscow
Благодарил (а): 317 раз.
Поблагодарили: 768 раз.
Ну вот... сервак ПР стал отлуп давать(

_________________
wbw, MetalFan


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Чт июн 27, 2013 9:46 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Вт дек 11, 2012 5:13 am
Сообщения: 711
Благодарил (а): 57 раз.
Поблагодарили: 28 раз.
MetalFan писал(а):
Добавил для сервиса rus
На страничке онлайн отслеживания на панели общей информации теперь так же отображается получатель, если есть...

Спасибо!

Блиин, как только меня ПР не переименовывает! :o Кто их учил такой обратной транслитерации???

_________________
Это тело всегда находит отдохновение в праздности. Кто может обременить нас почётом или позором, приобретениями или утратами?
Это сердце всегда находит удовольствие в покое. Кто может смутить нас истиной или ложью, выгодой или ущербом?
Хун Цзычен.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Чт июн 27, 2013 10:46 pm 
Не в сети
Administator
Аватара пользователя

Зарегистрирован: Пт сен 14, 2012 9:50 am
Сообщения: 7876
Откуда: Moscow
Благодарил (а): 317 раз.
Поблагодарили: 768 раз.
eLsIe, )))) ну они меня воообще в кормилича преобразовали, чо)
upd... а в еще одной посылке....
Скрытый текст. Необходимо зарегистрироваться.

дааа.... какой смысл от такой инфы?! )))

_________________
wbw, MetalFan


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Ср авг 21, 2013 11:22 am 
Не в сети
Administator
Аватара пользователя

Зарегистрирован: Пт сен 14, 2012 9:50 am
Сообщения: 7876
Откуда: Moscow
Благодарил (а): 317 раз.
Поблагодарили: 768 раз.
все, что то у них там совсем все с супом поломалось(((

_________________
wbw, MetalFan


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Ср авг 21, 2013 6:40 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн ноя 26, 2012 6:49 am
Сообщения: 519
Откуда: Лен.обл
Благодарил (а): 206 раз.
Поблагодарили: 26 раз.
да не, скрипит кое как с 3-ей попытки :lol:


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пн сен 09, 2013 10:12 am 
Не в сети

Зарегистрирован: Пн сен 09, 2013 10:08 am
Сообщения: 1
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Всем привет! Почему то показывает информацию то , что адресовано в Москву, хотя на сайте ПР пишет адресовано в Украину и это верно...
Скрытый текст. Вы не состоите в группах, которым доступен этот текст.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пн сен 09, 2013 10:40 am 
Не в сети
Administator
Аватара пользователя

Зарегистрирован: Пт сен 14, 2012 9:50 am
Сообщения: 7876
Откуда: Moscow
Благодарил (а): 317 раз.
Поблагодарили: 768 раз.
digger, занятно... надо посмотреть)

_________________
wbw, MetalFan


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пн сен 09, 2013 12:07 pm 
Не в сети
Android developer
Аватара пользователя

Зарегистрирован: Пн ноя 26, 2012 10:56 am
Сообщения: 103
Откуда: Столица
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Выходит, что там два поля с дестинейшеном... :)
Код:
<ns2:AddressParameters>
    <ns2:DestinationAddress>
        <ns2:Index>__104000__</ns2:Index>
        <ns2:Description>__Москва__</ns2:Description>
    </ns2:DestinationAddress>
    <ns2:OperationAddress>
        <ns2:Index>164170</ns2:Index>
        <ns2:Description>Мирный</ns2:Description>
    </ns2:OperationAddress>
    <ns2:MailDirect>
        <ns2:Id>804</ns2:Id>
        <ns2:NameRU>__Украина__</ns2:NameRU>
    </ns2:MailDirect>
    <ns2:CountryOper>
        <ns2:Id>643</ns2:Id>
    </ns2:CountryOper>
</ns2:AddressParameters>


Кстати, в TrackChecker засасывается оба поля.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пн сен 09, 2013 1:12 pm 
Не в сети
Administator
Аватара пользователя

Зарегистрирован: Пт сен 14, 2012 9:50 am
Сообщения: 7876
Откуда: Moscow
Благодарил (а): 317 раз.
Поблагодарили: 768 раз.
GrAnd, ага, сейчас нет возможности, вечером проверю, что там у нас в онлайн версии происходит.
на страничке работа с инфой идет путем парсинга xml и вытягивания конкретных элементов, а не регулярками, как в trackchecker.

_________________
wbw, MetalFan


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Ср дек 04, 2013 11:51 am 
Не в сети
Аватара пользователя

Зарегистрирован: Сб дек 01, 2012 10:17 am
Сообщения: 302
Благодарил (а): 16 раз.
Поблагодарили: 5 раз.
В качестве пожелания:
Добавить на страницу кнопку "печать" или "версия для печати"
По которой на принтер будет отправляться шапка трека + события. вот так
Изображение

Без "Отслеживание почтовых отправлений (Почта России)" и прочих ссылок вверху-внизу страницы.
Я эту страницу пользую как заявку на поиск посылки в дальнем отделении :D Печатаю как на картинке и иду за посылкой. А то оттуда извещения неделю идут. Если вообще доходят.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Ср дек 04, 2013 12:04 pm 
Не в сети
Administator
Аватара пользователя

Зарегистрирован: Пт сен 14, 2012 9:50 am
Сообщения: 7876
Откуда: Moscow
Благодарил (а): 317 раз.
Поблагодарили: 768 раз.
stick, спасибо за идею! посмотрим, может выделю время на это)

_________________
wbw, MetalFan


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вт дек 31, 2013 11:59 am 
Не в сети

Зарегистрирован: Чт дек 20, 2012 4:54 pm
Сообщения: 454
Благодарил (а): 67 раз.
Поблагодарили: 50 раз.
Предлагаю добавить страницу английской версии событий. Основных событий немного, их можно перевести ручками (Импорт, таможня, сортировочный центр и т.д.), а имена сортировочных центров и фамилию сделать обычной транслитерацией, также как это сделано на английской версии сайта ПР.

Раньше 17track.net парсил события с английский версии сайта ПР, а сейчас парсит на русском. Сегодня прод лог скопировал и просит пояснять, мол я не понимаю язык (хотя, если вбить лог в переводчик гугла, то всё там очевидно: import, custom clearance, leaving of international exchange, sorting и т.д., а названия сортировочных центров нафик не нужны. Но, видимо, он какой-то ленивый).

Так вот зашёл я на веб-сайт ПР, а там события не отдаёт ни русская версия, ни английская (БД недоступна). Сопка же события отдаёт. Так что иметь английскую версию через сопку было бы круто, потому что то сайт лежит, то сопка. А вероятность, что будут лежать оба одновременно меньше :)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вт дек 31, 2013 5:15 pm 
Не в сети
Administator
Аватара пользователя

Зарегистрирован: Пт сен 14, 2012 9:50 am
Сообщения: 7876
Откуда: Moscow
Благодарил (а): 317 раз.
Поблагодарили: 768 раз.
Спасибо за идею! Подумаю, что можно изобрести...

_________________
wbw, MetalFan


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Сб янв 25, 2014 2:10 pm 
Не в сети

Зарегистрирован: Сб янв 25, 2014 1:51 pm
Сообщения: 6
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
MetalFan писал(а):
Спасибо за идею! Подумаю, что можно изобрести...

MetalFan, насколько мне известно у почты России есть еще и SOAP API для проверки именно сериями (до 3000 посылок за запрос)
Ты этим не занимался?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вс янв 26, 2014 12:37 am 
Не в сети
Administator
Аватара пользователя

Зарегистрирован: Пт сен 14, 2012 9:50 am
Сообщения: 7876
Откуда: Moscow
Благодарил (а): 317 раз.
Поблагодарили: 768 раз.
alex.orloff, у меня не стояло задачи проверять по 3000шт за запрос) если и есть такая возможность, то я не в курсе

_________________
wbw, MetalFan


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Ср фев 05, 2014 6:54 am 
Не в сети

Зарегистрирован: Ср фев 05, 2014 6:25 am
Сообщения: 3
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Похоже поломалось, делаем такой вот запрос:

[+]
Код:
<?
//include the library
require_once('russianpost.lib.php');

$arTrack = array(
   "61408765394111", "61405169003397", "61408765393350", "61408765393664", "61496168037865", "61496168036394"
);
try {
    echo "<pre>";
    foreach($arTrack as $value){
      sleep(3);
      $client = new RussianPostAPI();
        $otv = (array) $client->getOperationHistory($value);
        print_r($otv);
    }
}
catch(RussianPostException $e) {
  die('Something went wrong: ' . $e->getMessage() . "\n");
}
?>

а в ответ Something went wrong: There is no tracking data in XML response


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Ср фев 05, 2014 6:31 pm 
Не в сети

Зарегистрирован: Ср фев 05, 2014 5:49 pm
Сообщения: 3
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
У всех работает SOAP? У меня с 15:30 вчерашнего дня нет информации.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 188 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB