TrackChecker
https://forum.trackchecker.ru/

Страничка онлайн отслеживания для почты России
https://forum.trackchecker.ru/viewtopic.php?f=16&t=192
Page 5 of 8

Author:  MetalFan [ Thu Jan 03, 2013 12:19 pm ]
Post subject:  Страничка онлайн отслеживания для почты России

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

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

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

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

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

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

Hidden text. Registration required.

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

Author:  MetalFan [ Wed Feb 05, 2014 7:28 pm ]
Post subject:  Re: Страничка онлайн отслеживания для почты России

для работоспособности скрипта необходимо поменять namespace с ns2 на ns4 в строке 83 скрипта russianpost.lib.php

Author:  Diden05 [ Thu Feb 06, 2014 1:06 pm ]
Post subject:  Re: Страничка онлайн отслеживания для почты России

MetalFan wrote:
для работоспособности скрипта необходимо поменять namespace с ns2 на ns4 в строке 83 скрипта russianpost.lib.php

Уже меняем назад, я не знаю что происходит у них в мозгах, но вчера было ns4 сегодня опять вернулось на ns2.

Author:  MetalFan [ Thu Feb 06, 2014 1:35 pm ]
Post subject:  Re: Страничка онлайн отслеживания для почты России

Diden05, да нет... вроде ничего не вернулось...

Author:  Diden05 [ Fri Feb 07, 2014 7:19 am ]
Post subject:  Re: Страничка онлайн отслеживания для почты России

Сегодня опять ns4 поздравляю!
MetalFan, Я просто активно работаю с сервисом последние несколько дней, получается оно чередуется ns2/ns4 вчера 2 сегодня опять 4, не знаю в чем дело.

Author:  MetalFan [ Fri Feb 07, 2014 8:09 am ]
Post subject:  Re: Страничка онлайн отслеживания для почты России

Чудят чтото)

Author:  vzhik [ Fri Feb 07, 2014 12:37 pm ]
Post subject:  Re: Страничка онлайн отслеживания для почты России

У меня тоже на сайте перестал работать встроенный скрипт :-((
А так было удобно, так он меня радовал...
Ничего не меняла пока.
Что делать?

Author:  MetalFan [ Fri Feb 07, 2014 1:12 pm ]
Post subject:  Re: Страничка онлайн отслеживания для почты России

vzhik, читать сообщения в данной теме) хотя бы предыдущую страницу

Author:  vzhik [ Fri Feb 07, 2014 1:17 pm ]
Post subject:  Re: Страничка онлайн отслеживания для почты России

MetalFan wrote:
vzhik, читать сообщения в данной теме) хотя бы предыдущую страницу

Я прочла :-)
Там рекомендуется поменять одну строчку в коде на другую, но ниже написано, что это не помогло :-)

Author:  MetalFan [ Fri Feb 07, 2014 1:36 pm ]
Post subject:  Re: Страничка онлайн отслеживания для почты России

vzhik, а вы попробуйте ;) поможет, инфа 146%

Author:  vzhik [ Fri Feb 07, 2014 1:58 pm ]
Post subject:  Re: Страничка онлайн отслеживания для почты России

MetalFan wrote:
vzhik, а вы попробуйте ;) поможет, инфа 146%

Спасибо, помогло!

Author:  shalan [ Thu Feb 13, 2014 11:34 am ]
Post subject:  Re: Страничка онлайн отслеживания для почты России

Сегодня опять поменяли ns
Теперь ns3

Author:  guru [ Thu Feb 13, 2014 1:58 pm ]
Post subject:  Re: Страничка онлайн отслеживания для почты России

shalan wrote:
Сегодня опять поменяли ns
Теперь ns3
Теперь это уже неважно: viewtopic.php?f=16&t=1004

Author:  vzhik [ Thu Feb 13, 2014 10:23 pm ]
Post subject:  Re: Страничка онлайн отслеживания для почты России

А подскажите пожалуйста, что и где теперь нужно изменить в скрипте? :cry:

Author:  MetalFan [ Thu Feb 13, 2014 10:41 pm ]
Post subject:  Re: Страничка онлайн отслеживания для почты России

найти поиском ns4 и поменять его на ns3

Author:  vzhik [ Thu Feb 13, 2014 10:59 pm ]
Post subject:  Re: Страничка онлайн отслеживания для почты России

MetalFan wrote:
найти поиском ns4 и поменять его на ns3

т.е. для этого скрипта нет универсального способа? Как ломается, нужно менять?

Author:  MetalFan [ Thu Feb 13, 2014 11:03 pm ]
Post subject:  Re: Страничка онлайн отслеживания для почты России

vzhik, для скрипта с гитхаба? да, надо руками править.
хотя можно теоретически его автоматизировать... получить все неймспейсы и взять к примеру первый.
Но лично мне возиться с этим не хочется, проще ns поменять на новый

автор скрипта на гитхабе обновил его.
теперь должно все работать даже после смены номера ns-а.

Author:  mossavage [ Tue Feb 18, 2014 10:39 pm ]
Post subject:  Re: Страничка онлайн отслеживания для почты России

Спасибо за ссылку на скрипт с гитхаба! Все работает.
Главное, чтобы почта россии опять что-нибудь не поменяла...

Author:  alexenin [ Sun Mar 23, 2014 9:57 am ]
Post subject:  Re: Страничка онлайн отслеживания для почты России

vzhik wrote:
MetalFan wrote:
найти поиском ns4 и поменять его на ns3

т.е. для этого скрипта нет универсального способа? Как ломается, нужно менять?

Замените
Code:
    foreach($ns as $key => $dummy) {
      if (strpos($key, 'ns') === 0) {
        $nsKey = $key;
        break;
      }
    }

на
Code:
      foreach($ns as $key => $dummy) {
      if (preg_match('/(ns[\d]{0,1})/',$key,$match)) {
          $nsKey = $match[1];
        break;
      }
    }

И ничего менять не придется.

Author:  MetalFan [ Sun Mar 23, 2014 1:28 pm ]
Post subject:  Re: Страничка онлайн отслеживания для почты России

автор скрипта на гитхабе уже его проапгрейдил норм)

Author:  crack [ Sun Mar 23, 2014 6:09 pm ]
Post subject:  Re: Страничка онлайн отслеживания для почты России

Что-то ПР по soap'у перестала отдавать информацию. Namespace'ы не удается определить либо время на ответ заканчивается (10 секунд). Только у меня такое?

Author:  MetalFan [ Sun Mar 23, 2014 9:17 pm ]
Post subject:  Re: Страничка онлайн отслеживания для почты России

да, суп колбасит. ждем, как правило в понедельник оживает.

Author:  alexenin [ Mon Mar 24, 2014 7:55 am ]
Post subject:  Re: Страничка онлайн отслеживания для почты России

точно, работало уже))) наверно у меня не доверие к strpos))
crack, тайм-ауты можно увеличить чуть выше по коду.
Еще было замечено, что в алгоритме на питоне есть задержка sleep(900) перед получением ответа.

Author:  Flanker [ Mon Mar 24, 2014 5:42 pm ]
Post subject:  Re: Страничка онлайн отслеживания для почты России

Понедельник, суп окончательно лёг :D
Connection refused

Author:  MetalFan [ Tue Mar 25, 2014 7:26 am ]
Post subject:  Re: Страничка онлайн отслеживания для почты России

Flanker, а у меня настольная версия за ночь таки сумела обновить треки)

Author:  crack [ Tue Mar 25, 2014 9:21 am ]
Post subject:  Re: Страничка онлайн отслеживания для почты России

Да, периодически информация все-таки поступает. Вчера после 19:30 сегодня примерно после 8:30.

Никому не удалось связаться с [email protected] чтобы получить хоть какую-то информацию? Мне не отвечают с 23 марта.

Page 5 of 8 All times are UTC + 3 hours
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/