Приложение больше не получает данные от Graph API и проблемы заполняются для обзора - PullRequest
0 голосов
/ 24 апреля 2018

Вдохни ... это очень специфический вопрос, а не ошибка.(Но я не могу получить ответ от Facebook, после тысяч страниц часто задаваемых вопросов, которые я каким-то образом попал в чат с поддержкой рекламодателей Facebook, они сказали мне прийти сюда.)

Описание моего приложения

У меня есть страница в Facebook, на которой я делюсь событиями с других страниц Facebook, с которыми сотрудничаю.Вид агрегатора событий.Основная цель - помочь новичкам в городе найти все эти интересные события, а также группы и страницы, по которым они организованы.

Как вы можете себе представить, он основан на серверном приложении, которое собираетпредстоящие события через Graph API и публикации на моей собственной странице Facebook за день до события.

Конечно, я должен был предоставить серверному приложению права manage_pages и publish_pages.Это приложение Facebook никогда не будет использоваться конечным пользователем, я единственный пользователь, и я размещаю сообщения только на своей собственной странице Facebook.

Серверное приложение работало более года.Я только что начал рекламную кампанию в Facebook, и в настоящее время печатается плакат и листовки.А теперь ...

Что сломалось

Вы все слышали о Cambridge Analytica.Благодаря этим плохим парням Facebook в настоящее время сильно меняется.Одним из изменений было следующее:

По мере того, как мы начинаем совершенствовать наш новый процесс обзора приложений и вносить изменения в нашу платформу, API-интерфейсы событий, групп, страниц и Instagram больше не будут доступны для новых разработчиков.Тестирование нашего более надежного процесса начинается сегодня, и новый процесс должен возобновиться через несколько недель, но приложения, в настоящее время обращающиеся к API событий и групп, утратят доступ сегодня .В дальнейшем, доступ к этим API-интерфейсам потребует формальной проверки приложений , а для приложений, использующих API-интерфейс Pages, отправка требуется в течение 90 дней после возобновления обзора приложений или удаления доступа.

(См. https://developers.facebook.com/blog/post/2018/04/04/facebook-api-platform-product-changes)

Почти две недели мое серверное приложение не может извлекать события. Graph API всегда возвращает пустой массив data: [].

Я полностью понимаюЭто. Теперь я попытался следовать этим новым требованиям и посмотрел, как отправить свое приложение на рассмотрение. Но вот тут началась моя борьба:

Конкретная проблема

Вся форма для подачи заявкидля обзора нацелены на приложения для конечных пользователей, а не на серверные боты.

Я должен предоставить подробности о том, почему я использую manage_pages или publish_pages. Ну хорошо ...

  1. При выборе «Автоматическая публикация» тут же появляется сообщение, в котором говорится, что это запрещено. Конечно, это не так - для приложений, которые публикуют сообщения от имени людей без их ведома и согласия.ление.Но мое приложение публикуется от имени моей собственной страницы в Facebook, и я единственный пользователь, и я знаю, что будет опубликовано.Поэтому я должен выбрать «Другое» и ввести собственное описание.Нет проблем.
  2. Но в конце формы просят Screencast!Что я должен сделать фильм?Должен ли я сделать слайд-шоу из моего кода?Я не могу сохранить эту форму без этой Screencast.

Я хочу соответствовать новым процессам Facebook, но я просто не знаю, как получить одобрение или, по крайней мере, заполнить для проверки... Я знаю, что это не вопрос программирования, но Facebook направил меня сюда.Надеюсь, я найду здесь официального представителя Facebook или разработчика.Спасибо тебе пока!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...