Сервис для получения мероприятий(events) и информации о группе из API Vk.com
- Необходимо установить node версии 8+ https://nodejs.org/en/
- Установить все сторонние модули командой
npm install
в склонированном репозитории - Заполнить файл groups.csv с url-ми vk групп.
- Для работы сервиса необходим токен авторизации Vk.
Пример получения токена
- Открыть https://oauth.vk.com/authorize?client_id=6880141&display=page&redirect_uri=https://oauth.vk.com/blank.html&scope=offline&response_type=code&v=5.92
- Разрешить доступ и скопировать url
- Вставить скопированный url в ссылку и перейти по ней https://oauth.vk.com/access_token?client_id=6880141&client_secret=DMDL9FSxhNFSBKtnAbbh&redirect_uri=**url**
- Скопировать
access_token
. Открыть файлindex.js
в текстовом редакторе и вставить в полеVK_TOKEN
.
- Для запуска сервиса выполнить
node index.js
- По мере получения данных по группам, сервис выдает информацию в stdout, а после окончания работы записывает в файл events.json.
При получении бана от API vk в stdout будет появляться сообщение TIMEOUT ERROR. Repeat request through 2 min
. После прохождения этого времени сервис продолжит работу.