Как парсить друзей вконтакте

Тема в разделе "Разное", создана пользователем TeslaCo, 3 апр 2014.

  1. TeslaCo

    TeslaCo Member Пользователи

    Регистрация:
    4 мар 2014
    Сообщения:
    211
    Добрый день, подскажите как парсить своих друзей, друзей друзей, учасников групп ИЛИ как эту инструкцию применить к друзьям
    Ссылки недоступны для гостей
    вместо Ссылки недоступны для гостей
    в друзьях
    Ссылки недоступны для гостей
     
  2. Kreol

    Kreol Модератор Команда форума Модератор

    Регистрация:
    6 янв 2013
    Сообщения:
    2.666
    Здравствуйте, описывайте более подробно, чтоб не заходить по ссылкам и не вникать.
    Можно с картинками)
     
  3. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    4.431
    Адрес:
    Latvia
    Решение тут в виде настройки и несколько этапов парсинга.
    1. Парсинг друзей - через мобильную версиюю наверно быстрее хотя спешить некуда, ибо забанят, либо через wbapp прокрутить список и распарсить.
    2. После имея список друзей, распарсить их друзей и т.д.
     
  4. Freesty1er

    Freesty1er New Member Пользователи

    Регистрация:
    30 дек 2013
    Сообщения:
    95
    Быстрее всего через Ссылки недоступны для гостей
    Для получения друзей пользователя есть метод Ссылки недоступны для гостей.
    friends.getвозвращает список идентификаторов друзей пользователя или расширенную информацию о друзьях пользователя (при использовании параметра fields).
     
  5. koleso62

    koleso62 New Member Пользователи

    Регистрация:
    28 янв 2013
    Сообщения:
    29
    Я тоже сегодня решил попробовать спарсить ссылки на своих друзей vk через WBAPP чтобы понять алгоритм парсинга друзей vk. Я сначала создал проект в WBAPP со списком событий
    HTML:
    [SLABEL]
    [WAIT]:2000
    [SCROLLDOWN]
    [WAIT]:2000
    [SCROLLDOWNTHENRETURN]
    Потом создал повторяющиеся границы <div class="friends_field"><a href=" и "><b> В настройках повторяющихся границ в начало прописал "http://vk.com" ну и в шаблоне вывода прописал <CD_CYCLE_GRAN_1!> НО с такой конструкцией парсятся только ссылки без скролла, без подгрузки страницы скриптами. Чтобы спарсились все друзья надо как то применить проект WBAPP к шаблону вывода с помощью макроса [WBAPP], но пока я не научился использовать данный макрос
     
    Последнее редактирование: 26 апр 2014
  6. Kreol

    Kreol Модератор Команда форума Модератор

    Регистрация:
    6 янв 2013
    Сообщения:
    2.666
    Здравствуйте.
    Посмотрите видео, возможно найдете что-то интересное.
    Ссылки недоступны для гостей
    Ссылки недоступны для гостей
     
  7. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Те друзья, которые подгружаются динамически имеют другие границы парсинга:
    Начало - <a onclick="return nav.go(this, event);" href="
    Конец - "
    PS: Макрос шаблона вывода [WBAPP] СЕЙЧАС применяется не для парсинга, а для отправки данных, так как он выполняется после всех других функций и макросов. Если потребуется, можно будет сделать макрос, подобный [WBAPP], который будет выполняться "рядом" с GETMORECONTENT (для подгрузки данных с указанных страниц).
    Задайте вторые повторяющиеся границы парсинга для подгружающихся друзей.
     
  8. Freesty1er

    Freesty1er New Member Пользователи

    Регистрация:
    30 дек 2013
    Сообщения:
    95
    А почему без API? :)
    Ссылки недоступны для гостей
    Ссылки недоступны для гостей
    Ссылки недоступны для гостей
    Ссылки недоступны для гостей

    Ссылки недоступны для гостей

    Перейдите по каждой ссылке, и сравните в чем разница.
    Для большей информации: Ссылки недоступны для гостей
     
    Последнее редактирование: 27 апр 2014
  9. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    4.431
    Адрес:
    Latvia
    Ссылки недоступны для гостей
    Список ид вк пользователей лайкнувших коммент (type разное есть, подробнее Ссылки недоступны для гостей)
     

Поделиться этой страницей