vk

VKontakte (VK) API integration for n8n - Personal Account

Package Information

Downloads: 240 weekly / 1,300 monthly
Latest Version: 0.4.12
Author: Your Name

Documentation

n8n-nodes-vk

Нода ВКонтакте для n8n — автоматизация личной страницы VK.

Возможности

🎯 VK Node (Основная нода)

# Раздел Операции
1 👥 Сбор аудитории Участники группы, Рекомендации друзей, Список друзей, Подписчики, Мои сообщества, Поиск сообществ, Информация о пользователе
2 📝 Постинг контента Публикация на стене, Загрузка фото, Загрузка документов, Получить посты, Удалить запись, Репост
3 ❤️ Взаимодействия Добавить в друзья, Удалить из друзей, Заявки, Лайк, Убрать лайк, Вступить/покинуть группу, Комментарий
4 💬 Сообщения Отправить ЛС, История, Диалоги, Прочитать, Удалить, Статус «печатает»
5 🔧 Утилиты Проверить дружбу, Проверить лайк, LP-сервер, Получить комментарии

Ключевые фичи:

  • Загрузка медиа — 3-шаговый процесс VK (getUploadServer → upload → save), работает из URL или binary
  • From Input — динамические ID из предыдущих нод для цепочек
  • Авто-пагинация — автоматический обход лимитов API с анти-флуд задержкой 250ms
  • Все описания на русском

⚡ VK Trigger (Триггер-нода)

Событие Метод Описание
Новое сообщение в ЛС Long Poll Реалтайм через LP-сервер
Новый комментарий к посту Polling Мониторинг wall.getComments
Заявка в друзья Polling Сравнение friends.getRequests
Новый пост на стене Polling Мониторинг wall.get

Триггеры используют staticData — первый запуск сохраняет состояние, не триггерит.

Установка

Через интерфейс n8n

Settings → Community Nodes → Install → n8n-nodes-vk

Через npm

cd ~/.n8n/nodes
npm install n8n-nodes-vk
# Перезапустить n8n

Получение токена

  1. Перейти на vkhost.github.io
  2. Нажать «Разрешить» — откроется страница с токеном в URL
  3. Скопировать access_token из адресной строки
  4. Вставить токен в настройки credentials ноды VK

Примеры workflow

Авто-лайк постов рекомендованных друзей

[VK: Рекомендации друзей] → [Filter город] → [VK: Получить посты from input] → [VK: Лайк from input] → [Wait 5-20s]

Автоответ на заявки в друзья

[VK Trigger: Заявка в друзья] → [VK: Добавить в друзья from input] → [VK: Отправить ЛС from input "Привет!"]

Мониторинг комментариев

[VK Trigger: Новый комментарий] → [IF содержит ключевое слово] → [VK: Написать комментарий-ответ]

Автопостинг с фото

[HTTP Request: скачать фото] → [VK: Загрузить фото] → [VK: Опубликовать на стене с attachment]

Лицензия

MIT

Discussion