Страницы

Поиск по вопросам

вторник, 16 июля 2019 г.

Почему нет доступа к методу wall.post?

У меня есть один плагин, который отправляет некоторую информацию на стену группы вконтакте. Плагин работает на javascript и постит все как надо без проблем, но выскакивает всплывающее окно каждый раз. Решил переделать его под php, чтобы скрипт работал менее напряжно для пользователя.
В scope пишу "photos,wall,groups,offline,nohttps", в итоге получаю:

Ничего о постинге на стену нет.
Ну и, как результат:
{"error":"wall.post. 15","error_description":"Access denied: no access to call this method"}
Хотя перед этим авторизация прошла успешно и картинки загрузились в фотоальбом группы.
Приложение standalone, должно все работать. В чем может быть проблема?


Ответ

В документации ясно написано (http://vk.com/dev/permissions):
Доступ к обычным и расширенным методам работы со стеной. Внимание, данное право доступа недоступно для сайтов (игнорируется при попытке авторизации).
а в описании к wall.post (http://vk.com/dev/wall.post) написано следующее:
Данный метод доступен только Standalone-приложениям и web-приложениям, использующим окно подтверждения.

Комментариев нет:

Отправить комментарий