Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Facebook App Review: Take a screencase from a server-only app?

I use the Facebook API and an app to automatically post to a Facebook page up to three times a day. These public posts contain recent changes from my CMS, and the "app backend" is written in PHP.

Currently, Facebook asks all app developers to submit their apps for a review. This looks pretty difficult to me, as the data to be submitted should contain a screencast. But there is nothing I could show in such a screencast, as there is only sourcecode creating new posts...

Facebook pages API: "Page Public Content Access" review screencast was an interesting starting point: just don't use a public app, but keep it in development mode. I changed the mode from live to dev, and all posts that were created in the last months vanished from my page. I could see them, logged in with my own account, but neither logged out nor using another account :( Is there anything I forgot to change?

like image 715
Nico Haase Avatar asked Jul 15 '18 20:07

Nico Haase


People also ask

How long does Facebook app review take?

It typically takes us less than one week to process your submission, and often takes only 2 to 3 days, but may take longer during peak periods.

How do I review a Facebook app?

Go to the “Messenger” option on your left side, click on that and you will find “Setting”. Go to the setting page and now you need to scroll a little. You will find the “App Review for Messenger” section.

Is Facebook using server for the clients?

Facebook now has about 30,000 servers supporting its operations, hosts 80 billion photos, and serves up more than 600,000 photos to its users every second. A look at the fully-packed racks inside a Facebook data center facility. How many servers does Facebook have?

What is namespace Facebook app?

App Namespace is the short app name appended to apps.facebook.com (e.g., https://apps.facebook.com/YOUR_APP_NAMESPACE ) to create the Canvas Page URL. Bookmark URL: This optional field was originally created to help developers track user referrals from app bookmarks.


2 Answers

Just do a screencast of how the server is posting after some event or timeout.

Can you trigger some event on your server and show that new post was created after that? This should be enough for review.

like image 177
wowkin2 Avatar answered Oct 22 '22 11:10

wowkin2


After several months of trying, finally manage to pass this review for manage_pages and publish_pages permissions. Important keyword is "server to server application".

Here is what I wrote for both permissions:

enter image description here

You can refer to this page for more details: https://developers.facebook.com/docs/apps/review/server-to-server-apps/sample-submission

like image 26
wanjijul Avatar answered Oct 22 '22 12:10

wanjijul