Skip to content
This repository has been archived by the owner on Jan 16, 2023. It is now read-only.

Скачивание ID сообществ #2

Open
hdma opened this issue Aug 20, 2018 · 6 comments
Open

Скачивание ID сообществ #2

hdma opened this issue Aug 20, 2018 · 6 comments

Comments

@hdma
Copy link

hdma commented Aug 20, 2018

Здравствуйте, уважаемый! Планируется ли добавление возможности скачивания списка айди сообществ, в которых состоит пользователь?

@kasthack
Copy link
Member

kasthack commented Aug 20, 2018

  • Это потребует отдельного запроса на каждого пользователя, что замедлит сбор в тысячу раз(т.е. сейчас собирается по тысяче юзеров за запрос).

  • Текущий деплой вообще отвратительно работает -- у меня висит багрепорт в почте, который я поправил, но не выложил в downloads.

  • Вообще, у меня был обратный скрипт -- который обходил сообщества и получал всех участников, причём по 25000 за запрос, что позволяло получить те же данные при полном обходе всей соцсети, но

    • это писалось и тестировалось 2-3 года назад
    • как следствие, сейчас вряд ли работает

@hdma
Copy link
Author

hdma commented Aug 20, 2018

Наверно, замедление сбора непринципиально в случаях, когда скачивается не всё, а часть (по айди из определенных сообществ, регионов и т.п) — что расширяет возможности поиска человека и фиксирования одной из важнейших характеристик его интересов. Возможно, в перспективе Вы сочтёте возможным добавить такой сбор. Недавно скачал старую базу от 28.07.10 в подобном формате, с полями groupslist — http://forum.script-coding.com/viewtopic.php?pid=128063#p128063 — но в этом разбитом архиве из 8 частей, отсутствуют второй и последний тома, отчего всё после первого тома недоступно. Еще собираюсь скачать, кажется, Вашу базу, которую Вы опубликовали — https://ibit.to/torrent/users-database-1-264M--83fe72/

Стало любопытно: как за один запрос можно получить инфу о 1000 юзерах? За счёт execute-процедуры, встроенной в запрос?

@hdma
Copy link
Author

hdma commented Sep 6, 2018

Уважаемый, не располагаете ли Вы наиболее крайней базой ВКонтакта, созданной до введения функции закрытия профилей?

@kasthack
Copy link
Member

kasthack commented Sep 6, 2018

Уважаемый, не располагаете ли Вы наиболее крайней базой ВКонтакта, созданной до введения функции закрытия профилей?

Нет, я давно этим не занимаюсь и даже личного профиля не осталось.

Поговаривают, что закрытие профиля не влияет на API, но я не проверял.

@kasthack
Copy link
Member

kasthack commented Sep 6, 2018

Стало любопытно: как за один запрос можно получить инфу о 1000 юзерах? За счёт execute-процедуры, встроенной в запрос?

users.get принимает на вход массив пользователей(до 1000 за раз), но при этом отдаёт не все поля.

Это описано в документации

@hdma
Copy link
Author

hdma commented Sep 6, 2018

Насчёт доступа к профилю через API, приходит ошибка: "Access denied: this profile is private".

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants