Slide 1

Slide 1 text

Инструменты для работы с VK API Валерий Дмитриевич Олисеенко Ассистент кафедры информатики [email protected] Максим Викторович Абрамов Доцент кафедры информатики [email protected]

Slide 2

Slide 2 text

Получение токена ВК 2/16 https://vk.com/dev

Slide 3

Slide 3 text

Получение токена ВК 3/16

Slide 4

Slide 4 text

Получение токена ВК 4/16

Slide 5

Slide 5 text

Получение токена ВК 5/16 https://oauth.vk.com/authorize?client_id=ID_ВАШЕГОПРИЛОЖЕНИЯ&display=page&redirect_uri=https://oauth.vk.com/ blank.html&scope=offline&response_type=token&v=5.122&state=123456 access_token=dd148cd8fc………

Slide 6

Slide 6 text

Python 3 и библиотеки 6/16

Slide 7

Slide 7 text

Работа с VK API 7/16

Slide 8

Slide 8 text

Получение списка друзей 8/16

Slide 9

Slide 9 text

Получение информации о пользователе 9/16

Slide 10

Slide 10 text

Построение графов 10/16

Slide 11

Slide 11 text

Анализ графа 11/16

Slide 12

Slide 12 text

Анализ графа 12/16

Slide 13

Slide 13 text

Анализ графа 13/16

Slide 14

Slide 14 text

Литература 14/16 • Описание методов для работы с VK API: https://vk.com/dev/methods • Библиотека методов для работы с сетями: https://networkx.org/ • Визуализация графов для самых маленьких: https://habr.com/ru/company/ods/blog/464715/ • Получение токена: https://vk.com/dev

Slide 15

Slide 15 text

Дополнительные задания (+5 баллов) 15/16 • Посчитать меры центральности (любые); • Выделить и описать сообщества; • Проанализировать тональность 100 постов (+15 баллов). Форма отчётности: код + визуальная часть (пример работы).

Slide 16

Slide 16 text

Инструменты для работы с VK API Валерий Дмитриевич Олисеенко Ассистент кафедры информатики [email protected] Максим Викторович Абрамов Доцент кафедры информатики [email protected]