Platform Update: FQL Page_Admin Table Access, Uploading Videos, App Feedback Insights

Facebook’s latest Platform Update to the Developers Blog announced that starting September 22nd, apps will require the manage_pages permission to access the FQL page_admin table and the accounts endpoint that list a user’s Pages and apps. Developers were given their final reminder about the July 1st mandatory migration to Facebook Credits, and informed that new data regarding user feedback to apps would soon appear in app Insights.

Finally, in the previous Platform Update post, Facebook documented how videos can be uploaded to Pages, applications, Groups.

Starting 90 days from last Friday, both the FQL page_admin table and the graph.facebook.com/me/accounts endpoint will only be accessible to apps that have been granted the manage_pages permission. This will limit which apps can tell what apps and Pages belong to what admins, but also make this information more secure. Apps that depend on this data should seek permissions from users before the migration date, September 22nd, 2011.

As part of Facebook’s transition to the Graph API from the now deprecated REST API, videos can now be uploaded to Pages, applications, and Groups via the Graph API. Publishing to a Group requires the publish_stream permission, and developers must swap in a Group’s ID. Publishing to Pages or applications requires the corresponding access token attained through requesting the manage_pages permission.

Facebook has provided code examples, and notes that videos may take a few minutes to finish uploading and become visible.

Disabled App Appeals, Feedback Insights

Late last week Facebook changed its automatic application enforcement system to take negative user feedback more into account when choosing apps to disable. This led several developers that have received negative feedback to suddenly have their apps removed from the Platform. This has caused a stir in the developer community, with some saying they were treated unfairly because they weren’t given early warning, and aren’t provided with deep enough data about user feedback.

Developers can check the email address they’ve listed in the Developers app for a notice about whether their app was disabled or had features removed. If they believe they were disabled in error, they can use the Disabled App Appeal form to request their app be reinstated. If their appeal is granted, all their app’s content and users will come back.

In response to the situation, Facebook has announced that more user feedback data will soon be included in application Insights. Developers will be able to see data including the quantity of posts marked as spam and stream story hides. This will allow them to better test new features and monitor to see their impact on feedback. If a new communication feature causes a spike in negative feedback, they’ll know to remove this feature before being shut down by Facebook’s automatic enforcement system.