Список групповых событий с помощью Facebook Graph API v3.0 - PullRequest
0 голосов
/ 05 мая 2018

Я пытаюсь экспортировать события для «закрытой» группы Facebook с помощью API графика Facebook. Однако я получаю пустой набор:

{
  "data": [
  ]
}

Я зарегистрировался как разработчик Facebook и создал «приложение», поэтому я являюсь администратором приложения. Я также создал «закрытую» группу Facebook с двумя событиями, где я являюсь администратором.

Я выбираю свое приложение в Facebook Graph API Explorer , выбираю «Получить токен доступа пользователя» и даю разрешения «user_events» и «user_managed_groups». (В какой-то момент я выбрал все разрешения, но безрезультатно).

Запрос объекта группы дает:

GET /v3.0/<group-id>

{
  "name": "Test",
  "privacy": "CLOSED",
  "id": "<group-id>"
}

Итак, я знаю, что у меня правильный идентификатор группы. Однако запрос событий дает пустой набор:

GET /v3.0/<group-id>/events
{
  "data": [
  ]
}

Попытка перечислить мои собственные события дает тот же результат (у меня есть ряд «принятых» событий в Facebook):

GET /v3.0/me/events

{
  "data": [
  ]
}

Я что-то пропустил в настройках своего приложения? Что-то не так с токеном?

редактировать: я не сделал обзор приложения. Моя цель - зачитать некоторые события для меня и друзей, а не деловое предприятие. Сделать приложение «живым» не цель.

1 Ответ

0 голосов
/ 07 мая 2018

По состоянию на апрель 2018 года, Facebook предоставляет только разрешение user_events для выбора партнеров.

Проблема обсуждалась в группе сообщества разработчиков Facebook: https://m.facebook.com/groups/146797922030397?view=permalink&id=1761198367257003&_rdr

Lot's of talk about this. Try searching
the group. You need to be a select
partner to use groups API and if you are
posting this, most likely you will never
be a partner.
...