mysurik.ru

Ура! Я создал группу VK про IT

Ура! Я создал группу VK про IT.

Когда я завёл этот блог, то даже не думал про VK. Ну серьёзно, кто сейчас сидит ВКонтакте? Моя аудитория — это читатели RSS и случайные посетители из поиска. Но потом я понял простую вещь: VK — это не про «сидеть и ленту листать», а про то, что поисковики учитывают сигналы оттуда. Плюс, у многих моих знакомых единственная соцсеть — это VK.

Создание группы заняло пять минут. Зашёл, нажал «Создать сообщество», выбрал тематику «Личный блог», заполнил описание, привязал сайт. Готово. Дальше — оформление. Обложку сделал через ChatGPT DALL-E, аватар — туда же. Описание настроил так, чтобы сразу было понятно: это не очередной перепост мемов, а живой IT-блог с авторскими статьями.

Но самое интересное началось потом. Постить вручную каждую статью — это ад. У меня выходит по 1-2 статьи в день, и если каждый раз лезть в веб-интерфейс VK, загружать фото, писать анонс — времени не хватит. Поэтому я автоматизировал процесс через VK API. Написал на Node.js скрипт, который берёт свежую статью с сайта, скачивает её featured image, загружает на сервера VK и публикует пост. Всё через API, одной командой.

Сначала пришлось разобраться с токенами. VK использует веб-токен, который живёт всего пару часов. Чтобы его обновить, нужно зайти в браузер на vk.com, открыть localStorage и вытащить ключ 6287487:web_token:login:auth. Без этого скрипт не работает. Я сделал себе чек-лист: перед паблишингом — открыть VK, скопировать токен, вставить в скрипт.

Вторая проблема — загрузка фото. VK требует сначала загрузить изображение на свой сервер через отдельный upload URL, который ты получаешь через запрос к API, а потом публиковать пост с прикреплённым фото. Пришлось повозиться с multipart/form-data. В Node.js это делается через form-data модуль, но я в итоге переписал на прямые HTTP запросы, чтобы не тащить лишних зависимостей.

Сейчас группа живёт: https://vk.com/club240000935

Там уже 17 постов с картинками и ссылками на статьи. Растягиваю публикации — 1-3 в день, не чаще. Группа новая, нельзя вываливать всё сразу, иначе VK заподозрит бота и заблокирует.

Планирую со временем перенести в группу все статьи с сайта. Это даст внешние ссылки для SEO и привлечёт читателей, которые не пользуются RSS. Если ты ведёшь блог и до сих пор без группы VK — задумайся. Это бесплатно и занимает час на настройку.

Ваш комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *