Скрипт способный собрать граф связей пользователя вк, используя апи
Пример графа 3-го колена
- Скрипт сохраняет связи и информацию о пользователях в MongoDB. Установите MongoDB
- Скачайте проект
git clone https://github.com/r1natt/vk_social_graph
- Создайте виртуальную среду и скачайте зависимости
python3 -m venv env source ./env/bin/activate pip3 install -r requirements.txt
Для того, чтобы получить сервисный ключ доступа вам необходимо:
- Создать свое мини приложение здесь
- Перейти в пункт "Разработка" -> "Ключи доступа"
- Скопировать "Сервисный ключ доступа" в
config.env
таким образом:API_TOKEN="4d...7a"
Для построение графа связей сначала нужно спарсить связи. Чтобы сохранить друзей и связи рекурсивно выполните
python3 main.py
и следуйте инструкциям
Для создания графа используется open-source решение Gephi