Вопрос программистам
Я тут что-то застрял, ибо вообще не очень понимаю, с какой стороны к этому подходить и что читать. М.б., есть где-то описание реализации похожей задачи?
Итак, есть результаты поиска, которые выдаются по URL, например — http://vkontakte.ru/search?c%5Bcity%5D=2&c%5Bcountry%5D=1&c%5Bgroup%5D=20032770&c%5Bname%5D=1&c%5Bsection%5D=people&c%5Bsex%5D=2&c%5Bstatus%5D=1.
Собственно, моя задача — извлекать список идентификаторов пользователей из результатов этого самого поиска.
Собственно, проблема — выводится только первые 20 результатов поиска, остальные подгружаются по ходу скроллинга страницы. Подгружаются они каким-то интересным способом, кажется, эта хрень называется AJAX.
Я могу, допустим, через CURL скачать первую страницу. Но как мне сделать вид, что я произвёл скроллинг до упора?
Дополнительная информация:
1) Vkontakte API не содержит никаких средств поиска по людям, только по аудиозаписям.
2) Через Vkontakte API можно получить полный список членов группы
3) Через Vkontakte API нельзя получить о каждом отдельном человеке полную информацию по его профилю, только ограниченный перечень типа ФИО, пол, дата рождения, университет, наличие телефона и ещё что-то.
Пока что решил выполнять эту часть задачи вручную. То есть осуществлять поиск и скроллить вниз до упора, копипастить результаты и потом уже их парсить.
Оригинальная запись в блоге Волохонского:
Вопрос программистам.
Комментарии: 0:
Отправить комментарий
Подпишитесь на каналы Комментарии к сообщению [Atom]
<< Главная страница