t.me/atinfo_chat Telegram группа по автоматизации тестирования

Ошибка при запуске теста API для facebook --error response of type OAuthException: (#200)-- как дать необходимые права?

api
rest-assured
java
Теги: #<Tag:0x00007f9c4d4a68c0> #<Tag:0x00007f9c4d4a6758> #<Tag:0x00007f9c4d4a6410>

(Дмитрий Золотухин) #1

Доброго времени суток! Хотел написать пробный тест API facebook и пока получаю ошибку.
Для этого:

  1. создал приложение в фейсбуке (чтобы получить токен,можно ли это сделать без создания?)
  2. дал права для токена
  3. опубликовал приложение
  4. Запустил код :

5)получаю ошибку : на 42 строке что нет прав


com.restfb.exception.FacebookOAuthException: Received Facebook error response of type OAuthException: (#200) If posting to a group, requires app being installed in the group, and
either publish_to_groups permission with user token, or both manage_pages
and publish_pages permission with page token; If posting to a page,
requires both manage_pages and publish_pages as an admin with
sufficient administrative permission (code 200, subcode null)

Вопрос : какие необходимо сделать настройки, чтобы не было такой ошибки?


(Vladislav Abramov) #2

ну вы токен выпустили с типом юзер, а в сообщении написано, что надо админский токен для отправки постов


(Дмитрий Золотухин) #3

445 такая ошибка по другому токену со страницы, и как выпустить админский токен можно?
По этой ошибке посмотрел


Мне нужно все права отдельно запрашивать, или все как-то проще должно делаться?