Все сделал по документации, но дает ошибку - standalone applications should use blank.html as redirect_uri to access messages, указываю в redirect_uri=blank.html - все работает, получаю токен, но его нужно скопировать из адресной строки, а есть возможность чтобы он сразу ко мне на сервер отправлялся?
Standalone приложения получают расширенные права для работы с аккаунтом пользователя ВК. Отдавать такие права на какой-то сервер – опасно для владельца аккаунта и противоречит правилам ВК. Поэтому специально так сделано, чтобы невозможно было на сервер получать токен Standalone приложения.
Кроме того, такой токен привязывается к IP адресу, на который получен, и с сервера может не заработать.
Скорее всего, вы пытаетесь сделать что-то против правил ВК.
но если использовать Authorization Code Flow то:
wall
Доступ к обычным и расширенным методам работы со стеной.
Данное право доступа по умолчанию недоступно для сайтов (игнорируется при попытке авторизации для приложений с типом «Веб-сайт» или по схеме Authorization Code Flow).
чтобы пользоваться методами wall обязательно нужен Implicit Flow, и что делать тогда?
Обычно сайтам и серверам нельзя постить на стену в автоматическом режиме.
«Для себя» вы можете получить один токен Standalone приложения, если поднимите на сервере прокси, через этот прокси (с IP адреса сервера) зайдёте в ВК, авторизуете приложение и скопируете из адресной строки токен.
Для публичного сервиса это, разумеется, не вариант.
olezhenka: например, они могут просить дать Редакторские права на подключаемую группу своему «специальному» аккаунту. Или, как вариант, они договорились с ВК напрямую.