Есть ли способ извлекать события из Facebook Graph?

У меня есть приложение для путешествий, привыкший, которое извлекает события из Facebook с помощью точки GET /search?q=tokyo&type=event. Я понимаю, что эта конечная точка устарела в соответствии с это.

Итак, я начал использовать эту конечную точку из моего PHP SDK для Facebook: GET /me/events, где для получения события из API мне пришлось бы вручную установить себя как идущий в моей личной учетной записи Facebook. Буквально вчера я заметил, что теперь он возвращает 200 ответов с пустым JSON.

Я также видел сообщение это, в котором говорилось, что доступ к user_events будет подвергаться более тщательной проверке в процессе Обзор приложения. Тем не менее, в прошлом году я уже проходил обзор приложения и вижу это на своей панели инструментов:

Есть ли способ извлекать события из Facebook Graph?

При наведении курсора на зеленый кружок отображается: Живой и доступный для всех пользователей.. Так что не так?

Также я вижу эту заметку в Документы по процессу проверки приложений:

You do not need to submit your app if it will only be used by you or by a reduced number of people. Any account listed in the Roles tab in your App Dashboard, such as admins, developers and testers, can access all permissions and generate a user or page access token.

You can use any of these accounts to test your app and create a screencast.

И это именно то, что я делаю: я извлекаю события, принадлежащие моей учетной записи, которая зарегистрирована как Разработчик на панели инструментов приложения. Однако попытка получить мои собственные события даже из Graph Explorer возвращает пустой JSON.

Мое последнее средство, похоже, - повторно отправить Обзор приложения. Однако, учитывая, что я уже прошел через это в конце прошлого года, я получаю это предупреждение при нажатии Начать сначала:

Есть ли способ извлекать события из Facebook Graph?

Безопасно ли это делать или текущие разрешения будут аннулированы каким-либо образом? Если да, сколько времени займет этот процесс?

И, САМОЕ ГЛАВНОЕ

Как мне вытащить события прямо сейчас после этих обновлений, и действительно ли моя проблема связана с инцидентом с Cambridge Analytica или я что-то упускаю? И действительно ли мне нужно повторно отправлять на проверку приложения?

Прямо сейчас: нет. Вы должны представить на рассмотрение: Да, безусловно.

CBroe 20.04.2018 16:05

@CBroe Спасибо! как насчет предупреждающего сообщения «Вы действительно хотите отменить»? И будет ли после этого работать конечная точка событий?

Seio. E. 20.04.2018 16:08

Нет, это будет работать только после повторной проверки вашего приложения. Но в настоящее время вы не можете подать заявку на это, процесс приостановлен.

CBroe 20.04.2018 16:11
Почему Facebook остановился на PHP
Почему Facebook остановился на PHP
PHP имеет долгую историю с Facebook, и это был основной язык программирования, использовавшийся для создания сайта в первые годы его существования....
1
3
422
0

Другие вопросы по теме