Ищем все документы человека в VK

Тема в разделе "Общаемся на свободные темы", создана пользователем Deff, 20 окт 2016.

  1. Deff

    Deff

    Сообщения:
    162
    Баллы:
    16
    Все доки, загруженные в вк, имеют такой вид:
    vk.com/doc253718998_437698594
    253718998 - id человека, загрузившего док.
    437698594 - рандомное число.
    Перебирая это рандомное число, мы можем найти все публичные(открытые доки) нужного человека.
    (года 2 назад все доки вк шли по умолчанию открытыми, и спалить что-то было гораздо легче. Сейчас человек должен сам выставить док открытым)
    Скрипт вроде простой, но почему-то нормальных решений нет. На днях человек на дарквебе накатал решение, но медленное и не на API.
    Единственный более-менее нормальный вариант - vkdocs.py | Radiokot
    (скорость сбора можно поднять еще раз в 10, но автору видимо впадлу)

    В общем, качаем скрипт, или exe, загоняем туда свой токен и пользуемся. Если есть свой серв - лучше поставить туда, ибо скрипт не быстрый, ну или запоминать при отключении, на каком моменте парсинг остановился.

    p.s. еще одно решение от автора - VK LikeChecker | Radiokot
    скрипт парсит всех друзей и группы пользователя, после проходит все записи за указанный интервал и находит там лайки, оставленные им.
  2. Solomon

    Solomon

    Сообщения:
    14
    Баллы:
    1
    добавьте в описание: "
    Какие документы находятся?
    Только публичные, от новых к старым. Фотки, гифки и архивы из ЛС - нет. VK возвращает данные только тех документов, для которых указан тип "Учебный", "Книга" или "Другой документ". Огорчает, но годноту у некоторых найти таки можно.
    "
  3. Deff

    Deff

    Сообщения:
    162
    Баллы:
    16
    Deff сказал(а):
    Перебирая это рандомное число, мы можем найти все публичные(открытые доки) нужного человека.
    (года 2 назад все доки вк шли по умолчанию открытыми, и спалить что-то было гораздо легче. Сейчас человек должен сам выставить док открытым)

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