Новая почта: Отследить состояние груза.
#21
Отправлено 12 April 2013 - 08:54 AM
p.s. Что-то я не могу их API нарыть. Куда они его запихнули то?
#22
Отправлено 08 May 2013 - 10:19 AM
API ключ предоставляется клиентам, которые работают с компанией по договору. Обратитесь, пожалуйста, к менеджеру. Номер телефона Вы можете просмотреть здесь http://novaposhta.ua/frontend/sales/ru
Если у Вас есть договор с ними, то можно запросить. А если нет - дайте знать и я запрошу ))) А то договор то есть, а знаний что с этим API делать - нету ))))
#23
Отправлено 08 May 2013 - 11:49 AM
Ага, значит все таки Новая Почта. Ладно, посмотрим и мы их алгоритмы. p.s. Что-то я не могу их API нарыть. Куда они его запихнули то?
Можно сделать и без АПИ как было у меня сделано. Просто парсить страницу.
#24
Отправлено 08 May 2013 - 01:57 PM
И опять же, он преспокойно пойдет на сайт НП и отследит груз и информацию по нему по номеру накладной, на их сайте.
Я допустим сейчас сделал, как это было предложено в первом посте, (вбиваешь номер и идешь на сайт НП), с одним только отличием, что форма отображается не в блоке, а в Личном кабинете пользователя.
#25
Отправлено 14 October 2013 - 01:57 PM
#27
Отправлено 24 October 2013 - 11:19 AM
#28
Отправлено 14 November 2013 - 04:20 PM
Согласен, но у меня он почему то начал выдавать данные таблицей.Мой модуль опять заработал, видимо они опять чтото изменили.
IMG_14.11.2013-16.07.30.jpg 73.5К 10 Количество загрузок:
Нужно будет подредактировать стиль в блоке.
#29
Отправлено 14 November 2013 - 04:23 PM
#30
Отправлено 14 November 2013 - 04:40 PM
Хотя, я установил этот модуль теперь в Личном кабинете, снизу, на вкладке История заказов. Тем самым убил 2-х зайцев.
1. Нет надобности править стили.
2. Пользоваться модулем может только зарегистрированный пользователь.
Вроде и мелочь - а приятно.
#31
Отправлено 14 November 2013 - 04:44 PM
#32
Отправлено 14 November 2013 - 08:10 PM
Тут еще один нюанс возник.
В ответе с сайта Новой почты парсится еще одна ссылка, типа:
Адрес доставки: (а дальше, идет надпись-ссылка отделения Новой почты) типа: Отделение №8 (до 30 кг на одно место): ул. Очаковцев, 19
В теле страницы ссылка прописана типа как:
<a href="/map/warehouse/id/880" target="__blank">Отделение №8 (до 30 кг на одно место): ул. Очаковцев, 19</a>
Естественно, сервер на стороне магазина подставляет свой домен, и адрес становится таким: http://домен_магазина/map/warehouse/id/880
Понятное дело что этот адрес никуда не ведет.
В этой связи возник вопрос. Как же сделать замену или подстановку к этому адресу - адрес домена Новой почты?
Чтобы ссылочка после манипуляций подстановки, в теле страницы была типа такой:
<a href="http://novaposhta.ua/map/warehouse/id/880" target="__blank">Отделение №8 (до 30 кг на одно место): ул. Очаковцев, 19</a>
Может как то отслеживать входящую запись /map/ и менять (подставлять) ее на адрес сайта Новой почты.
http://novaposhta.ua/map/
#33
Отправлено 14 November 2013 - 08:14 PM
ну или сделать замену str_replace гдето впихнут и подсунуть нужный домен
#34
Отправлено 14 November 2013 - 08:19 PM
#35
Отправлено 14 November 2013 - 08:37 PM
#36
Отправлено 09 July 2014 - 03:35 PM
#37
Отправлено 10 July 2014 - 11:31 AM
#38
Отправлено 10 July 2014 - 09:52 PM
есть чуть по другому, при выборе способа "новой почтой" на последнем шаге появляется два динамических выпадающих списка, сначала выбор города, затем отделения с api новой почты, для этого необходимо зарегистрироваться у них на сайте и получить api ключ. Если интересует, то дальнейшая беседа в личку.А может у кого то реализована доработка по модулю доставка, так чтоб при выборе вида доставка НОВАЯ ПОЧТА шла выборка города и отделения с новой почты?
#39
Отправлено 30 December 2014 - 03:44 PM
Как бы еще актуально. Может кто поделится?Ну что, сделал кто нить через API ?
#40
Отправлено 30 December 2014 - 05:21 PM