Кто должен показывать на экране для одобрения Facebook? - PullRequest
0 голосов
/ 23 января 2019

Я использую API Facebook для публикации новостей на своей странице.

Процесс выглядит следующим образом:

  1. Редактировать новости на моем сайте
  2. Разместите новости в пуле, ожидая публикации на моей странице в Facebook
  3. Крон бежит и берет одну новость из пула и публикует ее на моей странице в Facebook.

Я не использую любую кнопку Facebook, все делается в фоновом режиме.

Так я должен сделать скринкаст для одобрения Facebook? (Если да, я действительно не знаю, как это сделать)

Кто-нибудь может помочь, пожалуйста?

1 Ответ

0 голосов
/ 23 января 2019

Так я должен сделать скринкаст для одобрения Facebook?

В общем, это зависит от того, сможете ли вы предоставить все необходимые разрешения, когда ваше приложение находится в «живом» режиме.

Для этого вам понадобятся разрешения manage_pages и publish_pages. Для более новых приложений Facebook больше не разрешает предоставлять publish_pages, когда приложение является «живым», но разрешение еще не было утверждено на рассмотрении - даже для пользователей с ролью в приложении.

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

https://developers.facebook.com/docs/apps/review/server-to-server-apps дает инструкции о том, как отправить приложение, которое не имеет обычной общедоступной реализации входа в систему.

Обязательно очень четко опишите им, что это приложение не для публичного использования.

...