Задача. На момент написания (23.06.2025) при настройке кросспостинга в ВК, NextScripts SNAP использует устаревший способ авторизации oauth.vk.com/authorize
. Новый способ через id.vk.com/authorize
.
1 2 3 4 5 6 7 |
/* Старый способ, XXXXXXXX - id приложений */ https://oauth.vk.com/authorize?client_id=XXXXXXXX&scope=offline,wall,photos,pages&redirect_uri=https://oauth.vk.com/blank.html&display=page&v=5.131&response_type=token /* Новый способ получения токена в VK ID */ https://id.vk.com/authorize?response_type=code&client_id=XXXXXXXX&scope=offline%20wall%20photos%20pages&redirect_uri=https%3A%2F%2Foauth.vk.com%2Fblank.html&state=1234543219&code_challenge=Ng8i3n5szDnkcTCX0-4nZgLtRZ3swtq1lhjtzhFAPDc&code_challenge_method=S256 |
- Создание приложения id.vk.com/business
- При создании приложения указать платформу как
Web
. - Состояние — «Приложение включено и видно всем».
- Базовый домен — укажите сайт с которого будет автопостинг maysite.com
В настройках приложения указать «Доверенный Redirect URL» как
https://oauth.vk.com/blank.html