[Done] Почта Таиланда. Thailand Post (SID: thai)

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

Moderator: Moderators

mooncat
Posts: 18
Joined: Thu Feb 13, 2014 2:24 pm
Been thanked: 1 time

Почта Таиланда. Thailand Post (SID: thai)

Post by mooncat »

Перестал работать трекинг Thailand post. Не работает не на Android (v.2.15 b141 sv127(406) не на Windows(1.0.10 (b399) sv.127) версии.
Номер для теста: RR099756478TH
В http://track.thailandpost.co.th/tracking/ работает.
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: Не работает сервис Thailand Post

Post by MetalFan »

принято!
wbw, MetalFan
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: Не работает сервис Thailand Post

Post by MetalFan »

Хм, какую-то хитромудрую систему защиты от "ботов" они применили.
Пока не разобрался. Надо отснифить, что шлет их мобильное приложение... может удастся бескровно (безкапчево т.е.) повторить)
wbw, MetalFan
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: Не работает сервис Thailand Post

Post by MetalFan »

ага, вроде поснифал... заработало, правда с цифровым отпечатком моего смарта)
там хитро у них сделано, смарт как бы регится, получает "пароль" на доступ к их soap-сервису...
Ну да ладно, посмотрим, как работать будет)
вошло в sv128pre/inlcuded in sv128pre

з.ы. если кто сможет поставить их приложение и отснифить выданный ключ - для сравнения, было бы интересно.
wbw, MetalFan
mooncat
Posts: 18
Joined: Thu Feb 13, 2014 2:24 pm
Been thanked: 1 time

Re: Не работает сервис Thailand Post

Post by mooncat »

Похоже работает. Спасибо! :)
StudioMaX
Posts: 1662
Joined: Tue Dec 18, 2012 6:45 am
Has thanked: 9 times
Been thanked: 174 times

Re: Не работает сервис Thailand Post

Post by StudioMaX »

MetalFan,
поставил себе их приложение на Андроид. Оно действительно "как бы" регится - "пароль" тот же, что и у тебя. Только у меня ссылка к SOAP-сервису немного отличалась:
 Hidden text. You are not a member of the groups to which this text is available
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: Не работает сервис Thailand Post

Post by MetalFan »

StudioMaX wrote:"пароль" тот же, что и у тебя
ЧиТД) спасибо!
надеюсь, не прикроют нам эту "дырку")
wbw, MetalFan
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: Cервис Thailand Post (SID: thai)

Post by MetalFan »

It needs to be shown a delivery status description.

вошло в sv131pre/included in sv131pre
wbw, MetalFan
thaihealth
Posts: 23
Joined: Fri Aug 22, 2014 5:36 am
Location: Бангкок
Has thanked: 9 times
Been thanked: 1 time

Re: Cервис Thailand Post (SID: thai)

Post by thaihealth »

Перестали отображаться события, хотя на сайте информация есть.
На компе и на Андроиде. Версии программы и сервисов - последние (сервисы 131 PRE)
В логах: NoInfo
 Hidden text. You are not a member of the groups to which this text is available
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: Cервис Thailand Post (SID: thai)

Post by MetalFan »

Снова поправлено, изменился запрос к их соап-сервису

вошло в sv131pre/included in sv131pre
wbw, MetalFan
thaihealth
Posts: 23
Joined: Fri Aug 22, 2014 5:36 am
Location: Бангкок
Has thanked: 9 times
Been thanked: 1 time

Re: Cервис Thailand Post (SID: thai)

Post by thaihealth »

Не работает, к сожалению.
Было NoInfo, теперь RequestError (12045) INTERNET INVALID CA
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: Cервис Thailand Post (SID: thai)

Post by MetalFan »

thaihealth, решение проблемы есть в ЧаВо программы. Сервис тут не причем
wbw, MetalFan
thaihealth
Posts: 23
Joined: Fri Aug 22, 2014 5:36 am
Location: Бангкок
Has thanked: 9 times
Been thanked: 1 time

Re: Cервис Thailand Post (SID: thai)

Post by thaihealth »

Я нашёл только такую тему, но это не то.
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: Cервис Thailand Post (SID: thai)

Post by MetalFan »

thaihealth, почему же не то? Очень даже то
wbw, MetalFan
thaihealth
Posts: 23
Joined: Fri Aug 22, 2014 5:36 am
Location: Бангкок
Has thanked: 9 times
Been thanked: 1 time

Re: Cервис Thailand Post (SID: thai)

Post by thaihealth »

Вопрос был про код ошибки 12045, а в ЧаВо про 12057. В любом случае, это уже было сделано, когда перестала работать почта Сингапура. Помогло и сингапурская работает, а тайская выдаёт ошибку.
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: Cервис Thailand Post (SID: thai)

Post by MetalFan »

thaihealth, это ошибка из той же оперы и напрямую к программе отношения не имеет. попробуйте открыть в ИЕ, поковырять настройки.
кстати, проверил, с таипочтой работает и по http, перескачайте пререлиз, должно заработать и без бубна.
wbw, MetalFan
thaihealth
Posts: 23
Joined: Fri Aug 22, 2014 5:36 am
Location: Бангкок
Has thanked: 9 times
Been thanked: 1 time

Re: Cервис Thailand Post (SID: thai)

Post by thaihealth »

Перекачал сервисы ещё раз. Не работает ни на компе, ни на Андроиде. На Андроиде последняя версия с маркета.
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: Cервис Thailand Post (SID: thai)

Post by MetalFan »

thaihealth, значит не обновили. я перезалил файл в 12:52 по мск. только что проверил и на винде и на ведроиде - все работает
wbw, MetalFan
thaihealth
Posts: 23
Joined: Fri Aug 22, 2014 5:36 am
Location: Бангкок
Has thanked: 9 times
Been thanked: 1 time

Re: Cервис Thailand Post (SID: thai)

Post by thaihealth »

Получается, что тайская почта из Таиланда недоступна :D
Для чистоты эксперимента полностью удалил программу с телефона вместе с каталогом TrackChecker_M, установил заново с маркета.
В About TrackChecker Mobile v2.17 b157 sv130(427). Убил прогу, скачал сервисы, закинул в каталог, перезапустил, стало v2.17 b157 sv130(428).
Добавил трек RJ229894946CN - нажимаю "Обновить" и... ничего. Пусто. Включил дебаг, обновил трек - лог не создаётся.
На компе попробовал посмотреть через IE - всё нормально показывает, перегрузился на всякий случай, теперь в проге опять NoInfo
Но на компе почему-то в "О программе" с тем же самым файлом сервисов пишет другое о программе: App version: 1.0.11 (b410) . Services.dat version: 130 (430)
Вобщем, надоело шаманством заниматься. Раз это локальная проблема, пусть так и будет. Может когда-нибудь заработает.
Спасибо!
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: Cервис Thailand Post (SID: thai)

Post by MetalFan »

thaihealth, вот чудеса... на тестовом треке (RP..SG) все работало...
а на вашем и правда ниалло. ок, будем разбираться, возможно они там что-то намудрили
wbw, MetalFan
thaihealth
Posts: 23
Joined: Fri Aug 22, 2014 5:36 am
Location: Бангкок
Has thanked: 9 times
Been thanked: 1 time

Re: Cервис Thailand Post (SID: thai)

Post by thaihealth »

Точно! Попробовал тот старый трек сингапурской почты - работает :roll:
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: Cервис Thailand Post (SID: thai)

Post by MetalFan »

thaihealth, да, они что-то намудрили, не пойму пока что... защитились таки, гады
загвоздка находится в формировании PublicXmlKey в запросе...
он состоит из 32 байт закодированных в base64.
14 из них, по сути, таймстамп, 1 - символ ":", еще 17 некий ключ, пока не понял, как они его генерят. возможно это производная от проверяемого трека.
В общем мне не хватает времени и опыта, чтобы зареверсить их приложение и выдернуть алгоритм генерации ключа(

з.ы. в общем, как я понял, в том виде, в каком сейчас строится ключ для запроса, в программу его не впаять.
Там делается нечто такое для получения ключа запроса:
BASE64( AES( [TRACKNO]:yyyyMMddHHmmss ));
AES_PASSPHRASE: "JA/tQYM4muRVCHWBP51Lhw=="
IV: 52, 111, 70, 98, 71, 119, 50, 47, 69, 118, 114, 122, 47, 69, 49, 53

в общем казпочта по сравнению с этими отдыхает...
wbw, MetalFan
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: Cервис Thailand Post (SID: thai)

Post by MetalFan »

Шикарно... с ящика, что указан на их сайте в контактах, приходит отлуп undeliverable address....
wbw, MetalFan
thaihealth
Posts: 23
Joined: Fri Aug 22, 2014 5:36 am
Location: Бангкок
Has thanked: 9 times
Been thanked: 1 time

Re: Cервис Thailand Post (SID: thai)

Post by thaihealth »

Тут это обычное дело :) Электронку всерьёз не рассматривают, а ответить могут через полгода. Или вообще не ответить. Могу позвонить и узнать контакты. Кто нужен?
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: Cервис Thailand Post (SID: thai)

Post by MetalFan »

thaihealth, кто нибудь, кто может прояснить по поводу существования апи для отслеживания и доступа к нему
wbw, MetalFan