Нет прав доступа к группе

392
30 января 2017, 20:13

Хочу получить забаненных пользователей группы. Но выдает ошибку

{"error":{"error_code":15,"error_msg":"Access denied: no access to call this method","request_params":[{"key":"oauth","value":"1"},{"key":"method","value":"groups.getBanned"},{"key":"group_id","value":"ХХХХХХХ"},{"key":"v","value":"5.62"}]}}

Права админа группы у меня есть, при установке спрашиваю доступ к группам:

"https://oauth.vk.com/authorize?client_id=".APP_ID."&display=page&redirect_uri=".REDIRECT_URI."&scope=groups&revoke=1&response_type=code&v=".V

В приложении также указано спрашивать доступ к группам.

Токен валидный. Сайт на локалхлосте.

account.getAppPermissions возвращает битовую маску 262144 - Доступ к группам пользователя.

Answer 1

Метод groups.getBanned можно вызывать только с указанием токена, полученным при авторизации в standalone-приложении по схеме Implicit Flow. При этом при авторизации параметр redirect_uri должен быть обязательно равен значению https://oauth.vk.com/blank.html.

Подробно про авторизацию я объяснял в ответе на этот вопрос: vk openapi likes.add. Там у автора точно такая же проблема, как у вас, только с другим методом.

READ ALSO
Как записать скидку к покупке в сессию? Opencart 2

Как записать скидку к покупке в сессию? Opencart 2

На сайте есть кнопки для получения скидки, когда покупатель выполняет условия, то ему начисляется скидка к покупкеКак записать эту скидку...

361
несколько php-fpm версий

несколько php-fpm версий

Для работы в основном нужен php56

383
Как пополнить баланс на своем сайте через webmoney

Как пополнить баланс на своем сайте через webmoney

Хочу подключить webmoney для пополнения баланса на своем сайте, но не знаю какой интерфейс нуженИ структура api webmoney тоже не понятно

312