[Готово] КазПочта. KazPost (SID: kz_post)

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

Модератор: Moderators

hanif
Сообщения: 3
Зарегистрирован: Вс мар 10, 2013 10:15 am

КазПочта. KazPost (SID: kz_post)

Сообщение hanif »

Name: KazPost, КазПочта, Почта Казахстана
SID: kz_post
URL: http://www.kazpost.kz/
[+] Исходное сообщение
Всем привет. спасибо за прогу! удобная.
Ребят токо вот посылки в Казахстане не трекаются.
С китая идет, на сайте казпочты трекается, а в проге нет.
 Скрытый текст. Доступен только определённым группам
Аватара пользователя
MetalFan
Administator
Сообщения: 9143
Зарегистрирован: Пт сен 14, 2012 6:50 am
Откуда: Moscow
Благодарил (а): 348 раз
Поблагодарили: 943 раза

Re: КазПочта. KazPost (SID: kz_post)

Сообщение MetalFan »

devil_ko, ок... тогда придется ставить Fiddler и смотреть, что там шлется из TC и прилетает в ответ от сервера казпочты...
wbw, MetalFan
blackride
Сообщения: 4
Зарегистрирован: Чт июл 10, 2014 3:23 pm
Благодарил (а): 1 раз

Re: КазПочта. KazPost (SID: kz_post)

Сообщение blackride »

а нельзя сделать парсинг с сайта http://www.17track.net/ ?
Казпочту проверяет без капчи. Очень удобно.
Аватара пользователя
MetalFan
Administator
Сообщения: 9143
Зарегистрирован: Пт сен 14, 2012 6:50 am
Откуда: Moscow
Благодарил (а): 348 раз
Поблагодарили: 943 раза

Re: КазПочта. KazPost (SID: kz_post)

Сообщение MetalFan »

wbw, MetalFan
phoenixx
Сообщения: 14
Зарегистрирован: Вт авг 26, 2014 3:07 pm
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: КазПочта. KazPost (SID: kz_post)

Сообщение phoenixx »

день добрый
у Казпочты появился новый сервис отслеживания в бетаверсии, без капчи, находится по адресу https://track.kazpost.kz/

на странице сервиса есть ссылка на апи, пишут вот что
Общая документация сервиса АО Казпочта, предоставляет сторонним клиентам подключатся через REST API сервис. Для того чтобы получить его необходимо обратиться в ДЭИС по телефону +7 727 355 555, Email : deis@kazpost.kz На данный момент доступны следуюшие сервисы : Сервис - Трекинг Сервис - Трекинг Widget JS Сервис - Подписка на трекинг через ( Web, Email, SMS, Push, IVR ) Сервис - Подписка на трекинг по ( Адрес, Новый Индекс™, Тел, Email) Сервис - Подписка на трекинг для Бизнеса Business®Track Сервис - Подписка на трекинг для трекеров Сервис - Справочники ( Отделений, Статусов ) Сервис - Статистика ( Открытые данные ) Сервис трекинга - Public Предоставляет информацию о посылке, историю прохожденя маршрутов URL сервиса http(s)://track.kazpost.kz/api/{версия}/{ШПИ} - Детали о посылке http(s)://track.kazpost.kz/api/{версия}/{ШПИ}/events - История Пример : http://track.kazpost.kz/api/v1/RK070333557CN Пример : http://track.kazpost.kz/api/v1/RK070333557CN/events
можно добавить?
Аватара пользователя
MetalFan
Administator
Сообщения: 9143
Зарегистрирован: Пт сен 14, 2012 6:50 am
Откуда: Moscow
Благодарил (а): 348 раз
Поблагодарили: 943 раза

Re: КазПочта. KazPost (SID: kz_post)

Сообщение MetalFan »

Ура! Дождались!
wbw, MetalFan
Аватара пользователя
MetalFan
Administator
Сообщения: 9143
Зарегистрирован: Пт сен 14, 2012 6:50 am
Откуда: Moscow
Благодарил (а): 348 раз
Поблагодарили: 943 раза

Re: КазПочта. KazPost (SID: kz_post)

Сообщение MetalFan »

Ррррр.... не могли блин линейный список событий с датами/временем сделать...
прикрутил

вошло в пререлизные сервисы/included in prerelease services
wbw, MetalFan
Comandante
Сообщения: 11
Зарегистрирован: Вт мар 04, 2014 6:48 pm

Re: КазПочта. KazPost (SID: kz_post)

Сообщение Comandante »

MetalFan писал(а):Ррррр.... не могли блин линейный список событий с датами/временем сделать...
прикрутил

вошло в пререлизные сервисы/included in prerelease services
Спасибо! Надеемся, больше ничего менять не будут!
Может, так и надо, а может на обратили внимание - раньше события были более детальны (передано таможне, выпущено таможней и т.д.) теперь события показываются в таком виде:
SRT_CUSTOM_I, Участок по обработке международной почты г. Алматы, 220096
SNDZONE_T_I, Участок по обработке международной почты г. Алматы, 220096
SRTRPOREG_I, Участок по обработке международной почты г. Алматы, 220096
Трек:
 Скрытый текст. Для просмотра нужно зарегистрироваться
Аватара пользователя
MetalFan
Administator
Сообщения: 9143
Зарегистрирован: Пт сен 14, 2012 6:50 am
Откуда: Moscow
Благодарил (а): 348 раз
Поблагодарили: 943 раза

Re: КазПочта. KazPost (SID: kz_post)

Сообщение MetalFan »

Comandante, какая версия программы? почему-то у вас не сработали предзамены. проблема в чем-то другом

вот черти, у них в апи текстовки статусов отличаются от того, что на страничке новой выдаются...
в общем они там похоже активно пилят отслеживание и еще сто раз все поменяется.
Переделал пока на использование запроса, что их новая страничка делает. вроде работает пока.
wbw, MetalFan
Аватара пользователя
MetalFan
Administator
Сообщения: 9143
Зарегистрирован: Пт сен 14, 2012 6:50 am
Откуда: Moscow
Благодарил (а): 348 раз
Поблагодарили: 943 раза

Re: КазПочта. KazPost (SID: kz_post)

Сообщение MetalFan »

Перезалито. Сделаны правки для корректной работы kz_post в мобильной версии.
wbw, MetalFan
VladYar
Сообщения: 42
Зарегистрирован: Пн окт 07, 2013 1:59 am
Благодарил (а): 2 раза

Re: КазПочта. KazPost (SID: kz_post)

Сообщение VladYar »

MetalFan писал(а):Сделаны правки для корректной работы kz_post в мобильной версии
С этим пререлизом в десктопной версии "RequestError (12152) HTTP INVALID SERVER RESPONSE"
Аватара пользователя
MetalFan
Administator
Сообщения: 9143
Зарегистрирован: Пт сен 14, 2012 6:50 am
Откуда: Moscow
Благодарил (а): 348 раз
Поблагодарили: 943 раза

Re: КазПочта. KazPost (SID: kz_post)

Сообщение MetalFan »

Проблема не в релизе, а в сервере похоже
wbw, MetalFan
VladYar
Сообщения: 42
Зарегистрирован: Пн окт 07, 2013 1:59 am
Благодарил (а): 2 раза

Re: КазПочта. KazPost (SID: kz_post)

Сообщение VladYar »

Видимо, что так.Через некоторое время стало все нормально.
kazpost
Сообщения: 8
Зарегистрирован: Пт июн 12, 2015 8:14 pm
Поблагодарили: 2 раза

Re: КазПочта. KazPost (SID: kz_post)

Сообщение kazpost »

Статусы вот тут https://track.kazpost.kz/api/status_mappings/

Код: Выделить всё

{
BOXISS_UNDO: {
old: "Отмена вручения из а-я",
new: "Отмена вручения из а-я",
lv: 0
},
AVIASND: {
old: "Отправка на рейс",
new: "Отправка на рейс",
lv: 0
},
AVIASND_UNDO: {
old: "Отмена отправки на рейс",
new: "Отмена отправки на рейс",
lv: 0
},
BAT: {
old: "Партионный прием",
new: "Партионный прием",
lv: 0
},
CUSTOM_RET: {
old: "Возврат с таможни",
new: "Возврат с таможни",
lv: 0
},
CUSTSRT_SND: {
old: "Выпуск с таможни(с хранения)",
new: "Выпуск с таможни(с хранения)",
lv: 0
},
итд...
Аватара пользователя
MetalFan
Administator
Сообщения: 9143
Зарегистрирован: Пт сен 14, 2012 6:50 am
Откуда: Moscow
Благодарил (а): 348 раз
Поблагодарили: 943 раза

Re: КазПочта. KazPost (SID: kz_post)

Сообщение MetalFan »

kazpost, ой, а вы кто с таким ником? )
Да, я статусы откуда-то из жаваскрипта дернул.
wbw, MetalFan
kazpost
Сообщения: 8
Зарегистрирован: Пт июн 12, 2015 8:14 pm
Поблагодарили: 2 раза

Re: КазПочта. KazPost (SID: kz_post)

Сообщение kazpost »

MetalFan писал(а):kazpost, ой, а вы кто с таким ником? )
Да, я статусы откуда-то из жаваскрипта дернул.
Разработчик Казпочты
Аватара пользователя
MetalFan
Administator
Сообщения: 9143
Зарегистрирован: Пт сен 14, 2012 6:50 am
Откуда: Moscow
Благодарил (а): 348 раз
Поблагодарили: 943 раза

Re: КазПочта. KazPost (SID: kz_post)

Сообщение MetalFan »

kazpost, Ооооо) спасибо, будет теперь кого мучать вопросами))))
Пожалуй переделаю запросы от программы на вызов API, а то пока пришлось "дернуть" способ (я так понял, что почти то же, что и api), что использует ваша страничка новая.
wbw, MetalFan
kazpost
Сообщения: 8
Зарегистрирован: Пт июн 12, 2015 8:14 pm
Поблагодарили: 2 раза

Re: КазПочта. KazPost (SID: kz_post)

Сообщение kazpost »

Да все верно, для стабильности, пользуйтесь только APIшной ссылкой

Код: Выделить всё

https://track.kazpost.kz/api/v1/{трекномер}
https://track.kazpost.kz/api/v1/{трекномер}/events
или более новая версия, где информация о посылке поболее

Код: Выделить всё

https://track.kazpost.kz/api/v2/{трекномер}
p.s помните там есть пока ограничение : 6 запросов в минуту и 10 соединений от 1 ip, все что выше будет отдавать ошибкой 429 Too Many Requests
p.s.s скоро на подходе подписка на слежение, чтобы каждый раз не дергать сервис, он будет дергать всех по мере изменения статусов
Аватара пользователя
MetalFan
Administator
Сообщения: 9143
Зарегистрирован: Пт сен 14, 2012 6:50 am
Откуда: Moscow
Благодарил (а): 348 раз
Поблагодарили: 943 раза

Re: КазПочта. KazPost (SID: kz_post)

Сообщение MetalFan »

kazpost, спасибо за инфу и за то, что держите в курсе изменений и новостей!
Постараюсь переделать в ближайшее время на v1. Ибо малоли у кого более 6 посылок за раз проверяется...
А каким образом сервис будет дергать подписчиков? У меня программа боюсь такого не поддерживает( она просто шлет http запрос, а потом парсит ответ регулярками.

Кстати, вопрос, а как много запросов приходит от программы? Есть статистика?
wbw, MetalFan
Аватара пользователя
MetalFan
Administator
Сообщения: 9143
Зарегистрирован: Пт сен 14, 2012 6:50 am
Откуда: Moscow
Благодарил (а): 348 раз
Поблагодарили: 943 раза

Re: КазПочта. KazPost (SID: kz_post)

Сообщение MetalFan »

kazpost, кстати, вот почему я отказался от использования api, у вас там дата с месяцем в текстовом формате...
не могли бы вы сделать формат даты более унифицированным? например в виде DD-MM-YYYY?

Переделал на API.

вошло в пререлизные сервисы/included in prerelease services
wbw, MetalFan
VladYar
Сообщения: 42
Зарегистрирован: Пн окт 07, 2013 1:59 am
Благодарил (а): 2 раза

Re: КазПочта. KazPost (SID: kz_post)

Сообщение VladYar »

С этим пререлизом получается так. Сначала появились сообщения с Казпочты нормального вида, типа "Передано таможне, Участок по обработке международной почты г. Алматы, 220096". Через несколько часов появились "дубли" событий, но уже вида "SRT_CUSTOM_I, Участок по обработке международной почты г. Алматы, 220096), т.е. событий стало по два.
goldsmith
Сообщения: 4
Зарегистрирован: Вс июн 08, 2014 2:45 pm

Re: КазПочта. KazPost (SID: kz_post)

Сообщение goldsmith »

https://track.kazpost.kz

сайт поменяли капчи нет, теперь. можно подправить?
kazpost
Сообщения: 8
Зарегистрирован: Пт июн 12, 2015 8:14 pm
Поблагодарили: 2 раза

Re: КазПочта. KazPost (SID: kz_post)

Сообщение kazpost »

MetalFan писал(а):kazpost, кстати, вот почему я отказался от использования api, у вас там дата с месяцем в текстовом формате...
не могли бы вы сделать формат даты более унифицированным? например в виде DD-MM-YYYY?

Переделал на API.

вошло в пререлизные сервисы/included in prerelease services
Версия API v1 устаревает быстро, советую уже переходить сразу на v2
p.s Даты подправлены на DD.MM.YYYY
Аватара пользователя
MetalFan
Administator
Сообщения: 9143
Зарегистрирован: Пт сен 14, 2012 6:50 am
Откуда: Moscow
Благодарил (а): 348 раз
Поблагодарили: 943 раза

Re: КазПочта. KazPost (SID: kz_post)

Сообщение MetalFan »

kazpost, спасибо за предложение) я уже писал, почему переход v2 может не устроить пользователей программы, которые отслеживают много (более 6) треков на вашем сервисе...
kazpost писал(а):p.s Даты подправлены на DD.MM.YYYY
учел,
вошло в пререлизные сервисы/included in prerelease services


VladYar, треки, треки, треки пожалуйста!
проверил, в последней версии программы с последними сервисами подмены делаются норм.
wbw, MetalFan
Аватара пользователя
MafiaDon
Сообщения: 27
Зарегистрирован: Ср фев 26, 2014 1:41 pm
Благодарил (а): 18 раз

Re: КазПочта. KazPost (SID: kz_post)

Сообщение MafiaDon »

Да, действительно повторяются события. Трек номер:
 Скрытый текст. Для просмотра нужно зарегистрироваться
Скриншот как было и как стало (выделенное новое) Изображение
Статуса "Вручено" теперь нету.
Последний раз редактировалось MafiaDon Ср июн 17, 2015 1:35 pm, всего редактировалось 2 раза.
kazpost
Сообщения: 8
Зарегистрирован: Пт июн 12, 2015 8:14 pm
Поблагодарили: 2 раза

Re: КазПочта. KazPost (SID: kz_post)

Сообщение kazpost »

Не вижу повторений, у всех событий время разное

http://track.kazpost.kz/api/v1/RC129204201HK/events

Код: Выделить всё

{"trackid":"RC129204201HK",
"timestamp":"19:28:19 17.06.2015",
"version":"v1",
"events":[
{"activity":[{}]},
{"date":"16.06.2015","activity":[{"time":"18:19","zip":"130099","city":"","name":"ЦОУ г.Актау","status":["ISSSC_I"]},{}]},{"date":"15.06.2015","activity":[{"time":"13:38","zip":"130099","city":"","name":"ЦОУ г.Актау","status":["STRSC_I"]},{"time":"13:33","zip":"130099","city":"","name":"ЦОУ г.Актау","status":["SNDZONE_I"]},{"time":"13:33","zip":"130099","city":"","name":"ЦОУ г.Актау","status":["REGSRT_I"]},{"time":"13:33","zip":"130099","city":"","name":"ЦОУ г.Актау","status":["TRNSRT_I"]},{"time":"12:48","zip":"801331","city":"","name":"УСПП г. Актау","status":["SRTRPOREG_I"]},{"time":"10:31","zip":"801331","city":"","name":"УСПП г. Актау","status":["REGSRT_I"]},{"time":"10:31","zip":"801331","city":"","name":"УСПП г. Актау","status":["TRNSRT_I"]},{"time":"10:31","zip":"801331","city":"","name":"УСПП г. Актау","status":["SNDZONE_I"]},{"time":"10:14","zip":"801331","city":"","name":"УСПП г. Актау","status":["TRNBAG_I"]},{}]},{"date":"14.06.2015","activity":[{"time":"09:36","zip":"220084","city":"","name":"Участок по обработке авиапочты г. Алматы","status":["TRNBAG_I"]},{"time":"08:23","zip":"220094","city":"","name":"Участок по приему и отправки почтовых отправлений г. Алматы","status":["SRTSND_I"]},{"time":"06:17","zip":"220091","city":"","name":"Участок по обработке ценных писем и бандеролей. мелких пакетов  и посылок г. Алматы","status":["SRTRPOREG_I"]},{}]},{"date":"13.06.2015","activity":[{"time":"10:40","zip":"220096","city":"","name":"Участок по обработке международной почты г. Алматы","status":["SNDZONE_T_I"]},{}]},{"date":"12.06.2015","activity":[{"time":"19:07","zip":"220096","city":"","name":"Участок по обработке международной почты г. Алматы","status":["SRT_CUSTOM_I"]},{"time":"18:57","zip":"220096","city":"","name":"Участок по обработке международной почты г. Алматы","status":["SNDZONE_I"]},{"time":"18:57","zip":"220096","city":"","name":"Участок по обработке международной почты г. Алматы","status":["REGSRT_I"]},{"time":"18:57","zip":"220096","city":"","name":"Участок по обработке международной почты г. Алматы","status":["TRNSRT_I"]},{}]}]
}