Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Парсинг сайта почты России
Покинул форум
Сообщений всего: 285
Дата рег-ции: Май 2010 Откуда: Тверь
Помог: 4 раз(а)
Всем доброго времени суток!
Есть скрипт, который до недавнего времени прекрасно работал и парсил данные о стоимости доставки. НО настал тот самый "прекрасный момент" и на сайте почты изобрели что-то такое, что безошибочно определяет, что на сайт пришел робот... Полная имитация браузера пришедшего с основной страницы не помогает, ибо даже главная страница не открывается. Вместо кода со стоимостью возвращается волшебный код бесконечного редиректа:
собственно сам скрипт (дошел до главной страницы пытаясь получить куки, но в ответе всегда редирект)
Да и еще ОЧЕНЬ ВАЖНЫЙ момент, если зайти на сайт почты через браузер, даже на главную страницу, то потом примерно минут пять десять, скрипт будет работать!!! Потом снова отвалиться. Дело тут не в куках ибо куки у меня пишутся в файл. Если смотреть после открытия страницы смотреть в файлах, то куки пишутся, как только скрипт отваливается, куки пропадают. Мой мозг расплавлен. Что еще можно сделать, чтобы получить страницу? Пробовал по всякому начиная от простого file_get_contents и сокетов, заканчивая курлом, на чем пока и остановился за неимением других идей... Очень надеюсь на вашу помощь...
Покинул форум
Сообщений всего: 285
Дата рег-ции: Май 2010 Откуда: Тверь
Помог: 4 раз(а)
мда, ничего такого они не изобрели, в ответ приходит форма из которой нужно взять ключ и отправить этот ключ обратно сайту... Ответ был на поверхности...
Покинул форум
Сообщений всего: 28
Дата рег-ции: Окт. 2010
Помог: 0 раз(а)
Уважаемый, не могли бы поделится настройками курла?
Добрался до страницы с формой. Заполняю данные отправляю потом через курл но в ответ вечно редирект.
С уважением.
Jmunb
Отправлено: 30 Сентября, 2012 - 16:10:43
Новичок
Покинул форум
Сообщений всего: 28
Дата рег-ции: Окт. 2010
Помог: 0 раз(а)
В общем думою кому нибудь еще пригодится.
Я получаю страницу с информацией о посылке так:
Покинул форум
Сообщений всего: 1
Дата рег-ции: Окт. 2012
Помог: 0 раз(а)
А у меня вот так не работает совсем, выдает пресловутую страница с переадресацией и key (вывожу в файл)
Konst4
Отправлено: 25 Февраля, 2013 - 18:14:37
Новичок
Покинул форум
Сообщений всего: 1
Дата рег-ции: Февр. 2013
Помог: 0 раз(а)
Господа, помогите разобраться с парсингом, ибо опыта нет и непоняток куча. В частности что делать с капчей? В ответ на запрос curl возвращает страницу с ошибкой "Неправильно введен код." что логично. Как это дело можно преодолеть?
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.