Задать вопрос

Как получить права доступа к стене пользователя?

При создания окна авторизации с url ниже
https://oauth.vk.com/authorize?
client_id=123456&
scope=friends,wall,status&
redirect_uri=МОЙ_URI&
display=page&
v=5,1&
response_type=code

В списке прав доступа отсутствует Доступ к стене.
Если указать redirect_uri=https://oauth.vk.com/blank.html , то Доступ к стене появляется, но тогда я не могу получить значение code

Приложение создано как Standalone/Mobile-приложения, возможно, это мой косяк, или не то приложение создаю.
  • Вопрос задан
  • 5172 просмотра
Подписаться 7 Оценить 1 комментарий
Решения вопроса 1
@sgaynetdinov Автор вопроса
Удалось решить, только через администрацию Вконтакте.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
@Dariloff
что значит доступ к стене появляется? Доступ только после обмена кода на токен может быть. client_id - id приложения?
Ответ написан
@Dariloff
странно. Я code получил в обоих случаях. В адресной строке он выдаётся.
Но мне непонятно почему он каждый раз требует подтвердить разрешение в браузере? Токены далеко не вечные и их надо обновлять. А без подтверждения в браузере это не выйдет.
Ответ написан
sukazavr
@sukazavr
Проблему решить удалось?

Вот такую аномалию заметил. Coub.com имеет приложение: app3460021 — это подключенный сайт, но постить он умеет. Воспроизвести эффект можно так: создай ролик, поставь галку [VK] и опубликуй. После обработки ролика в течении минуты на стене и видеозаписях появится ссылка, даже если ты уйдёшь с сайта. Т.е. запрос на публикацию происходит с сервера. В соседних ветках люди говорят о подобном поведении таких сайтов как: seedr.ru и altergeo.ru.

Предполагаю, разработчик дёргает токен из нутра Open API и передаёт его бекенду.

Я тоже негодую из-за нехватки информации на эту тему.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы