Я пытаюсь экспортировать события для «закрытой» группы 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": [
]
}
Я что-то пропустил в настройке приложения? Я что-то не так сделал с токеном?
изменить: я не делал обзор приложения. Моя цель - зачитать некоторые события для меня и друзей, а не бизнес. Сделать приложение «живым» - не цель.
@Jannes Botis Хм, я не слышал. Может быть способ проверить работоспособность перед обзором (т. Е. С фиктивными данными?). Я делаю это как частное лицо, чтобы получить список некоторых событий, но заголовок «Приложения, требующие проверки приложений, бизнес-проверки и дополнительных условий» предполагает, что, возможно, будет невозможно продолжить как частное лицо: /
Можете ли вы протестировать с помощью приложения «Graph API Explorer» по умолчанию и сгенерировать с его помощью токен пользователя вместо своего собственного приложения? Также обратите внимание на это: stackoverflow.com/questions/50205689/…
Это также возвращает пустой список. Я просмотрел связанную проблему, а также нашел сообщение в группе сообщества разработчиков Facebook, и похоже, что эти API отключены для «обычных разработчиков». m.facebook.com/groups/…

Похоже, что по состоянию на апрель 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.
Вы успешно прошли проверку приложения: developers.facebook.com/docs/apps/review?