Как получить newsfeed(новостную ленту) через vk api?

Пробовал и openAPI и через php OAuth/API
всегда получаю ответ
[error_code] => 15
            [error_msg] => 'Access denied: no access to call this method'

В доке написано
Для вызова этого метода Ваше приложение должно иметь права: wall и friends.

Которые они не дают сайтам, то есть серверная авторизация OAuth тоже считается сайтом?
Но при этом мобильные приложения вполне могут получать новости пользователя.
Это получается что моб. разработчики не могут по природе быть плохими а веб всегда плохие.
И сразу спрошу как это получилось у meople, может кто знает как это у них реализовано?
  • Вопрос задан
  • 1540 просмотров
Решения вопроса 2
@entermix
то есть серверная авторизация OAuth тоже считается сайтом?

Да


Авторизация на базе OAuth 2.0 – универсальный способ авторизации, полностью соответствующий спецификации открытого протокола OAuth 2.0. Используется преимущественно для авторизации сервера, на котором работает внешний сайт.

Авторизация через Open API – альтернативный способ авторизации, использующий клиентскую Javascript-библиотеку. Данный способ авторизации применяется в случае необходимости вызова методов API не только с сервера сайта, но и из браузера пользователя.


vk.com/dev/sites

Вывод: использовать openAPI

Можно конечно имитировать десктопное приложение (раньше получалось так, потом блокировали) не знаю как сейчас с этим
Ответ написан
Комментировать
littleguga
@littleguga
Не стыдно не знать, а стыдно не интересоваться.
Сайты на подобии surfingBird/meople договаривались через техподдержку.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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