О чём этот гайд? Короткий ответ
Короткий ответ: Как получить access token ВКонтакте через vkhost.github.io и Kate Mobile и вставить ключ в коннект Make: подтверждение кода, копирование из URL, версия API без изменений.
VK API: access token через vkhost и Kate Mobile
Короткий поток для поля коннекта: открываем vkhost.github.io, выбираем Kate Mobile, подтверждаем код ВКонтакте и копируем access_token из адресной строки — без смены версии API.
Access token VK через vkhost и Kate Mobile можно получить за несколько минут: открываете vkhost.github.io, выбираете клиент Kate Mobile, проходите подтверждение VK и копируете значение между access_token= и &expires_in. Этот гайд нужен, если вам быстро нужен рабочий токен для Make, n8n или своего скрипта без долгой настройки отдельного OAuth-приложения.
Зачем нужен этот способ и какие у него риски?
Короткий ответ: этот способ подходит, когда нужен быстрый пользовательский токен VK для интеграции, но обращаться с ним надо аккуратно, потому что он появляется прямо в URL и требует безопасного хранения.
Инструкция из базы повторяет рабочую схему: сторонний хостинг OAuth-формы и приложение Kate Mobile в списке. Это не официальный сценарий от VK для продакшена — зато быстро заводит токен в Make, n8n или свой скрипт, когда нужен именно строковый ключ.
Access token — это временный пропуск в API ВКонтакте. Сервис vkhost.github.io открывает «окно входа», VK выдаёт редирект с прописанным в URL токеном, а вы вырезаете его и вставляете в коннект — как пароль, только для машинных запросов.
| Подход | Плюсы | Минусы |
|---|---|---|
| Официальное приложение VK + OAuth | Поддержка, документация, контроль прав | Дольше настроить redirect и ключи |
| vkhost.github.io + Kate Mobile | Быстро получить токен в браузере | Сторонний сервис; токен в URL — храните осторожно |
| Сервисный ключ сообщества | Удобно для стены группы | Не заменяет пользовательский токен для всех методов |
Как открыть vkhost.github.io и с чего начать?
Короткий ответ: откройте `vkhost.github.io`, дождитесь списка клиентов VK и найдите карточку Kate Mobile, потому что именно через неё в этой схеме запрашивается пользовательский токен.
Откройте в браузере vkhost.github.io — это точка входа к списку клиентов VK. Дальше работаем только в открывшейся странице и во всплывающих окнах VK.
Откройте адрес
Перейдите по ссылке выше и дождитесь списка приложений.
Прокрутите к нужному блоку
Нас интересует карточка Kate Mobile — её и выбираем в следующей главе.
Как выбрать Kate Mobile для получения токена?
Короткий ответ: в списке на vkhost выбираете Kate Mobile, после чего VK открывает стандартное окно авторизации и переведёт вас к выдаче токена через редирект.
Нажмите по Kate Mobile в списке. Откроется окно авторизации VK: там нужно подтвердить доступ под своим аккаунтом.
Как подтвердить код VK и дойти до редиректа?
Короткий ответ: подтверждаете вход любым способом, который предложит VK, и после успешной авторизации браузер открывает `oauth.vk.com/blank.html`, где токен уже лежит в адресной строке.
Введите код из приложения VK или подтвердите вход способом, который предложит сеть. После успешного ответа VK перенаправит браузер на страницу, где в адресной строке уже лежит будущий ключ.
oauth.vk.com/blank.html#… — в адресной строке виден access_token (на скрине подсвечен фрагмент с токеном). Вкладку не закрывайте, пока не скопируете значение.Как вырезать access_token
Короткий ответ: в поле коннекта нужен только сам токен: копируете строку после access_token= и до &expires_in, без хвоста, префикса и лишних символов.
Скопируйте фрагмент адреса от access_token= до символа &expires_in (не включая его) — это и есть значение токена для поля API-ключа. Пробелы и лишние символы не переносите.
https://oauth.vk.com/blank.html#access_token=ВАШ_ТОКЕН_ЗДЕСЬ&expires_in=86400&user_id=...
access_token= и &expires_in — без этих префиксов, как на том же экране адресной строки.Как заполнить поле коннекта и не сломать версию API?
Короткий ответ: в коннект вставляете только значение токена, задаёте имя подключения и не меняете версию API, если сервис уже подставил рабочий номер.
В Make или другом сервисе задайте понятное имя коннекта, вставьте вырезанный access_token. Поле версии API не трогайте — оставьте значение по умолчанию, как в вашем сценарии.
Токен скопирован без префикса access_token= и без хвоста начиная с &expires_in.
Вкладку с полным URL закрыли только после того, как ключ сохранён в менеджере или коннекте.
При истечении срока (expires_in) процедуру на vkhost повторяете и обновляете коннект.
Что проверить в итоге перед запуском?
Короткий ответ: если вы открыли vkhost, выбрали Kate Mobile, получили редирект с токеном и вставили его в коннект без ошибок, то рабочий доступ к VK API уже можно тестировать простым методом вроде users.get.
Вы прошли цепочку vkhost → Kate Mobile → редирект с токеном → коннект. Дальше проверяйте модуль простым вызовом (например, users.get) и не публикуйте токен в открытых репозиториях.
vkhost.github.io
Выбор Kate Mobile и старт OAuth без своего Standalone-приложения в этой схеме.
Строка между маркерами
От access_token= до &expires_in — единственный фрагмент для поля.
Версия API как есть
Не меняйте номер версии, если платформа уже подобрала рабочий.
Частые вопросы про access token VK
Где именно брать токен после авторизации?
В адресной строке редиректа. Нужен только фрагмент между access_token= и &expires_in.
Нужно ли менять версию API в коннекте?
Обычно нет. Если сервис уже подставил рабочую версию, лучше не менять её без явной причины.
Безопасно ли хранить токен в открытом виде?
Нет. Токен надо сразу убрать в менеджер секретов или в защищённые переменные среды и не отправлять в публичные репозитории или скриншоты.