Разрешение на публикацию на стене не отображается

Я использую http в качестве URL-адреса перенаправления.
Это URL-адрес моего запроса:
https://oauth.vk.com/authorize?response_type=code&scope=wall,photos,offline&client_id=xxxxxxx&redirect_uri=http://octadd.gi0.io/vkoauth/RecieveCode

wall разрешение не отображается в окне подтверждения. Что сделать для того, чтобы показать?


c# vk
person Sagar Vardani    schedule 26.11.2015    source источник


Ответы (2)


Согласно документации, wall разрешение на доступ предоставляет

Доступ к стандартным и расширенным методам для стены. Обратите внимание, что это разрешение доступа недоступно для сайтов (игнорируется при попытке авторизации)

По данному URL я могу предположить, что вы являетесь веб-сайтом, и причина в этом.

person Yeldar Kurmangaliyev    schedule 26.11.2015
comment
предположим, если я буду тестировать на локальном хосте, то? - person Sagar Vardani; 26.11.2015
comment
@SagarVardani Нет возможности получить этот доступ, если вы разрабатываете авторизацию на веб-сайте. Вам нужно либо реализовать клиентское приложение (и выбрать это в настройках приложения), либо перестать использовать wall методы. - person Yeldar Kurmangaliyev; 26.11.2015
comment
Я хочу публиковать сообщения на стене, используя access_token, поэтому для этого требуется разрешение стены. Я пробовал как автономное приложение, так и веб-сайт. Каждый раз получал код ошибки 15, доступ запрещен. - person Sagar Vardani; 26.11.2015

Если вы установите redirect_uri на https://oauth.vk.com/blank.html, вам будет предложено предоставить разрешение на стену.

См. https://vk.com/dev/implicit_flow_user.

person Ashfaq Hussain    schedule 12.12.2016