InJapan / russianpost-tracking

PHP library for tracking items via Russian Post
37 stars 21 forks source link

Запрос пачками #6

Closed stiig closed 8 years ago

stiig commented 9 years ago

А почта России не позволяет пачками передавать номера отправлений?

ghost commented 9 years ago

позволяет, но у них для этого другое апи и нужно заключать договор на юр.лицо (по крайней мере в прошлом году мне так ответили), но там на совсем большие пачки похоже рассчитано (1000+ номеров)

alexmorbo commented 9 years ago

@mkamois а куда писать?

stiig commented 9 years ago

@mkamois поддерживаю вопрос, на юр. лицо имеется возможность заключить

ghost commented 9 years ago

@alexmorbo @stiig да всё на тот же адрес fc@russianpost.ru

stiig commented 9 years ago

Или если без юр.лица, может можно как-нибудь в multicurl обернуть это?

maxgashkov commented 9 years ago

Эта библиотека — средство сделать трекинг для небольшого проекта «быстро и грязно».

Если у вас такое количество запросов, при котором нужен curl_multi, вам необходимо договориться о доступе с Почтой России напрямую (с заключением договора или как-то еще).

Если вы, несмотря на эту рекомендацию, решите делать параллельные запросы пачками, вы можете самостоятельно исправить исходник, он весьма примитивен.

NikKurkov commented 8 years ago

Вероятно, у почты два вида баз - старая и новая. Этот код смотрит на старую версию. Пример: трек 10756482010651 на старой версии сайта и по коду из проекта указывает, что посылка еще не вручена. На новой версии сайта Почта России посылка вручена (что соответствует правде).

maxgashkov commented 8 years ago

@NikKurkov во-первых, это не относится к теме запроса.

Во-вторых, на новом сайте пока нет спецификации на какой-то другой API. Если вам очень сильно нужен новый трекинг, вы можете парсить HTML-выдачу, однако в этой библиотеке это не будет реализовано: https://pochta.ru/tracking?barcode=10756482010651

В-третьих, пока даже профессиональные аггрегаторы не подхватили новый трекинг :) http://gdeposylka.ru/courier/russian-post/tracking/10756482010651

В-четвертых, по версии нового сайта указанный вами номер тоже не доставлен: https://www.dropbox.com/s/wcrwiyiztv877o0/Screenshot%202015-10-08%2009.45.33.png?dl=0

NikKurkov commented 8 years ago

Прошу прощения за дезинформацию. На новом сайте информация совпадает. Меня ввело в заблуждение, что там указана информация о вручении (но сейчас я вижу, что она другим цветом, т.е. неактивна и этот информации у почты на самом деле нет).

AndrewBerezin commented 8 years ago

На новом сайте есть АПИ для получения запросов пачками - https://tracking.russianpost.ru/specification.