TrackChecker

Форум, посвященный программе TrackChecker
TrackChecker FAQ Сайт программы
Last visit was: Tue Apr 16, 2024 10:12 pm It is currently Tue Apr 16, 2024 10:12 pm

All times are UTC + 3 hours




 [ 188 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next
Author Message
PostPosted: Thu Jan 03, 2013 12:19 pm 
Offline
Administator
User avatar

Joined: Fri Sep 14, 2012 9:50 am
Posts: 9150
Location: Moscow
Has thanked: 365 times
Been thanked: 970 times
Посидел я тут вечерок-второй, накидал простенькую страничку для быстрого получения информации
об отправлении с сервиса (soap api) почты России.
Предлагаю обсудить ее в этой теме.
Здесь же планируется разместить список доработок.
Ссылка на страницу.
Огромная просьба - не пользоваться скриптом на моем сайте для автоматизации отслеживания отправлений в массовом порядке. В конце поста размещены ссылки на исходники двух скриптов, позволяющее поднять отслеживание на своем сервере/хостинге.

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

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

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

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

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

Hidden text. Registration required.

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

_________________
wbw, MetalFan


Top
  
 
PostPosted: Fri May 10, 2013 9:39 pm 
Offline

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


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


Top
  
 
PostPosted: Sat May 11, 2013 9:46 am 
Offline
Administator
User avatar

Joined: Fri Sep 14, 2012 9:50 am
Posts: 9150
Location: Moscow
Has thanked: 365 times
Been thanked: 970 times
Harmfuler wrote:
Зачем логин пароль который мне прислали после регистрации? Кто знает?

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

_________________
wbw, MetalFan


Top
  
 
PostPosted: Thu Jun 27, 2013 10:46 am 
Offline
Administator
User avatar

Joined: Fri Sep 14, 2012 9:50 am
Posts: 9150
Location: Moscow
Has thanked: 365 times
Been thanked: 970 times
Кстати, заметил тут одну фичу в ответе от супа...
Теперь в событии импорта (а так же сортировки и некоторых других) наличествует фамилия получателя... Неужто стали "следить"?
Вот как это выглядит:
Hidden text. Registration required.

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

_________________
wbw, MetalFan


Top
  
 
PostPosted: Thu Jun 27, 2013 10:56 am 
Offline
User avatar

Joined: Wed Feb 06, 2013 5:59 pm
Posts: 276
Location: Labinsk
Has thanked: 1 time
Been thanked: 8 times
MetalFan, суп будешь допиливать под фамилию? Заодно и сервис... :oops:


Top
  
 
PostPosted: Thu Jun 27, 2013 10:58 am 
Offline
Administator
User avatar

Joined: Fri Sep 14, 2012 9:50 am
Posts: 9150
Location: Moscow
Has thanked: 365 times
Been thanked: 970 times
impulse, а что, ннада чтоли?

_________________
wbw, MetalFan


Top
  
 
PostPosted: Thu Jun 27, 2013 11:02 am 
Offline
User avatar

Joined: Mon Nov 26, 2012 11:47 am
Posts: 195
Location: РФ, Брянская область
Has thanked: 553 times
Been thanked: 16 times
MetalFan wrote:
impulse, а что, ннада чтоли?

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


Top
  
 
PostPosted: Thu Jun 27, 2013 11:22 am 
Offline

Joined: Wed Dec 12, 2012 5:40 pm
Posts: 590
Location: RUS 23
Has thanked: 2 times
Been thanked: 7 times
impulse, DAN, правы на все сто, поддерживаю.

_________________
ru_win_7_ultimate_sp1_x64


Top
  
 
PostPosted: Thu Jun 27, 2013 11:27 am 
Offline
Administator
User avatar

Joined: Fri Sep 14, 2012 9:50 am
Posts: 9150
Location: Moscow
Has thanked: 365 times
Been thanked: 970 times
Добавил для сервиса rus

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

_________________
wbw, MetalFan


Top
  
 
PostPosted: Thu Jun 27, 2013 2:35 pm 
Offline
Administator
User avatar

Joined: Fri Sep 14, 2012 9:50 am
Posts: 9150
Location: Moscow
Has thanked: 365 times
Been thanked: 970 times
Ну вот... сервак ПР стал отлуп давать(

_________________
wbw, MetalFan


Top
  
 
PostPosted: Thu Jun 27, 2013 9:46 pm 
Offline
User avatar

Joined: Tue Dec 11, 2012 5:13 am
Posts: 721
Has thanked: 61 times
Been thanked: 29 times
MetalFan wrote:
Добавил для сервиса rus
На страничке онлайн отслеживания на панели общей информации теперь так же отображается получатель, если есть...

Спасибо!

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

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


Top
  
 
PostPosted: Thu Jun 27, 2013 10:46 pm 
Offline
Administator
User avatar

Joined: Fri Sep 14, 2012 9:50 am
Posts: 9150
Location: Moscow
Has thanked: 365 times
Been thanked: 970 times
eLsIe, )))) ну они меня воообще в кормилича преобразовали, чо)
upd... а в еще одной посылке....
Hidden text. Registration required.

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

_________________
wbw, MetalFan


Top
  
 
PostPosted: Wed Aug 21, 2013 11:22 am 
Offline
Administator
User avatar

Joined: Fri Sep 14, 2012 9:50 am
Posts: 9150
Location: Moscow
Has thanked: 365 times
Been thanked: 970 times
все, что то у них там совсем все с супом поломалось(((

_________________
wbw, MetalFan


Top
  
 
PostPosted: Wed Aug 21, 2013 6:40 pm 
Offline
User avatar

Joined: Mon Nov 26, 2012 6:49 am
Posts: 519
Location: Лен.обл
Has thanked: 223 times
Been thanked: 26 times
да не, скрипит кое как с 3-ей попытки :lol:


Top
  
 
PostPosted: Mon Sep 09, 2013 10:12 am 
Offline

Joined: Mon Sep 09, 2013 10:08 am
Posts: 1
Has thanked: 0 time
Been thanked: 0 time
Всем привет! Почему то показывает информацию то , что адресовано в Москву, хотя на сайте ПР пишет адресовано в Украину и это верно...
Hidden text. None of the groups you are a member of have been granted access.


Top
  
 
PostPosted: Mon Sep 09, 2013 10:40 am 
Offline
Administator
User avatar

Joined: Fri Sep 14, 2012 9:50 am
Posts: 9150
Location: Moscow
Has thanked: 365 times
Been thanked: 970 times
digger, занятно... надо посмотреть)

_________________
wbw, MetalFan


Top
  
 
PostPosted: Mon Sep 09, 2013 12:07 pm 
Offline
Android developer
User avatar

Joined: Mon Nov 26, 2012 10:56 am
Posts: 103
Location: Столица
Has thanked: 0 time
Been thanked: 0 time
Выходит, что там два поля с дестинейшеном... :)
Code:
<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 засасывается оба поля.


Top
  
 
PostPosted: Mon Sep 09, 2013 1:12 pm 
Offline
Administator
User avatar

Joined: Fri Sep 14, 2012 9:50 am
Posts: 9150
Location: Moscow
Has thanked: 365 times
Been thanked: 970 times
GrAnd, ага, сейчас нет возможности, вечером проверю, что там у нас в онлайн версии происходит.
на страничке работа с инфой идет путем парсинга xml и вытягивания конкретных элементов, а не регулярками, как в trackchecker.

_________________
wbw, MetalFan


Top
  
 
PostPosted: Wed Dec 04, 2013 11:51 am 
Offline
User avatar

Joined: Sat Dec 01, 2012 10:17 am
Posts: 302
Has thanked: 16 times
Been thanked: 5 times
В качестве пожелания:
Добавить на страницу кнопку "печать" или "версия для печати"
По которой на принтер будет отправляться шапка трека + события. вот так
Image

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


Top
  
 
PostPosted: Wed Dec 04, 2013 12:04 pm 
Offline
Administator
User avatar

Joined: Fri Sep 14, 2012 9:50 am
Posts: 9150
Location: Moscow
Has thanked: 365 times
Been thanked: 970 times
stick, спасибо за идею! посмотрим, может выделю время на это)

_________________
wbw, MetalFan


Top
  
 
PostPosted: Tue Dec 31, 2013 11:59 am 
Offline

Joined: Thu Dec 20, 2012 4:54 pm
Posts: 454
Has thanked: 67 times
Been thanked: 50 times
Предлагаю добавить страницу английской версии событий. Основных событий немного, их можно перевести ручками (Импорт, таможня, сортировочный центр и т.д.), а имена сортировочных центров и фамилию сделать обычной транслитерацией, также как это сделано на английской версии сайта ПР.

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

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


Top
  
 
PostPosted: Tue Dec 31, 2013 5:15 pm 
Offline
Administator
User avatar

Joined: Fri Sep 14, 2012 9:50 am
Posts: 9150
Location: Moscow
Has thanked: 365 times
Been thanked: 970 times
Спасибо за идею! Подумаю, что можно изобрести...

_________________
wbw, MetalFan


Top
  
 
PostPosted: Sat Jan 25, 2014 2:10 pm 
Offline

Joined: Sat Jan 25, 2014 1:51 pm
Posts: 6
Has thanked: 0 time
Been thanked: 0 time
MetalFan wrote:
Спасибо за идею! Подумаю, что можно изобрести...

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


Top
  
 
PostPosted: Sun Jan 26, 2014 12:37 am 
Offline
Administator
User avatar

Joined: Fri Sep 14, 2012 9:50 am
Posts: 9150
Location: Moscow
Has thanked: 365 times
Been thanked: 970 times
alex.orloff, у меня не стояло задачи проверять по 3000шт за запрос) если и есть такая возможность, то я не в курсе

_________________
wbw, MetalFan


Top
  
 
PostPosted: Wed Feb 05, 2014 6:54 am 
Offline

Joined: Wed Feb 05, 2014 6:25 am
Posts: 3
Has thanked: 0 time
Been thanked: 0 time
Похоже поломалось, делаем такой вот запрос:

[+]
Code:
<?
//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


Top
  
 
PostPosted: Wed Feb 05, 2014 6:31 pm 
Offline

Joined: Wed Feb 05, 2014 5:49 pm
Posts: 3
Has thanked: 0 time
Been thanked: 0 time
У всех работает SOAP? У меня с 15:30 вчерашнего дня нет информации.


Top
  
 
 [ 188 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next

All times are UTC + 3 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB® Forum Software © phpBB Group