Получение Messages scope для VK standalone в java web-app?
Возможно ли в настоящий момент получить токен для отправки сообщений пользователю для джавовского веб-приложения? Сложность в настоящий момент в том, что OAuth-авторизация высылает ответ "{"error":"invalid_scope","error_description":"standalone applications should use blank.html as redirect_uri to access messages"}"при добавлении в запрашиваемый скоуп доступа messages. без него - токен приходит без проблем(нерешаемых).
окей. и что дальше в таком случае делать? Есть сторонний пользовательский браузер некий и строка, вида "https://oauth.vk.com/blank.html#access_token=f09e3...". и как плясать от такой ситуации? это же нереально без редиректа
Из браузера никак. Вы проходите по ссылке с бланком из своего приложения, в своём же приложении получаете редирект, вытаскиваете этот редирект, разбираете - готово. Из браузера/сервера работать с личными сообщениями других пользователей запрещено.
Завел новое приложение VK и возникла та же проблема. Вопрос автору вопроса, как в итоге решили проблему. По описаниям все как у вас. Старые приложения с сообщениями работают без проблем.