Кто должен показывать на экране для одобрения Facebook?
Я использую API Facebook, чтобы публиковать новости на своей странице.
Процесс выглядит следующим образом:
- Редактировать новости на моем сайте
- Размещайте новости в пуле, ожидая публикации на моей странице в Facebook
- Крон бегает и берет одну новость из пула и публикует ее на моей странице в Фейсбуке.
Я не использую любую кнопку Facebook, все делается в фоновом режиме.
Так я должен сделать скринкаст для одобрения Facebook? (Если да, я действительно не знаю, как это сделать)
Кто-то может помочь, пожалуйста?
1 ответ
Так я должен сделать скринкаст для одобрения Facebook?
В целом, это зависит от того, сможете ли вы предоставить все необходимые разрешения, когда ваше приложение находится в "живом" режиме.
Вам понадобится manage_pages
а также publish_pages
разрешения для этого. Для новых приложений Facebook не позволяет предоставлять publish_pages
больше, когда приложение является "живым", но разрешение еще не было утверждено на рассмотрении - даже для пользователей с ролью в приложении.
Поэтому вам нужно будет отправить его на проверку и получить одобрение, иначе вы не сможете предоставить это разрешение в режиме реального времени. (Ваше приложение должно быть в режиме реального времени; в режиме разработки весь контент, созданный через него, будет виден только людям с ролью в приложении, но скрыт от обычных пользователей - не то, что вам нужно.)
https://developers.facebook.com/docs/apps/review/server-to-server-apps содержит инструкции о том, как отправить приложение, которое не имеет обычной общедоступной реализации входа в систему.
Обязательно очень четко опишите им, что это приложение не для публичного использования.