May 01 2018
We launched the Facebook Platform in 2007 as a way of building a more personalized and connected online experience for people. Since that time, we’ve continued to evolve the platform to meet the needs and expectations of people, businesses, and developers, along with the demands of our core commitments to privacy and security. In 2014, we introduced extensive, granular controls that empowered people to decide for themselves what information they shared with their apps. Today, we're continuing that process by announcing a more robust app review process and more data protections for the people who use our products.
Innovation demands iteration; it requires constant change. And, while change is never easy, we believe the immediate platform updates we are announcing today will build stronger connections for people, developers and businesses in the future, while maintaining their privacy and security on Facebook.
As we begin enhancing our new app review process and make changes to our platform, the Events, Groups, Pages and Instagram APIs will no longer be available to new developers. Testing of our more robust process starts today and the new process should resume in a few weeks, but apps currently accessing Events and Groups APIs will lose access today. Going forward, access to these APIs will require a formal app review and for apps using the Pages API, submission is required within 90 days once app review resumes or access will be removed.
Below are some immediate changes to these APIs.
/comments, and the RSVP list.
/adminsendpoints have been removed.
/promotable_postswill require an access token associated with the Page.
thread_idin the next 90 days.
/checkin_postsendpoint and webhook that shares checkins from a person's timeline.
Below is a summary of a few other APIs undergoing updates. Specific details are available in the changelog.
context.getPlayersAsync()to only include players who have played a game in the specified context (e.g. a Messenger thread or Facebook Group).
As part of our efforts to put additional protections in place, we are changing Facebook Login. Last week, we announced that access to a person's list of friends who use the app now requires review. Today, we are going even further and protecting sensitive permissions like photos and likes. This data is powerful, so access to checkins, likes, photos, posts, videos, Events, and Groups, will require prior approval by Facebook.
In addition, the following deprecations are effective immediately and will return empty data as if a person didn't fill in this information on their Profile.
In the next week, if someone hasn't used an app in 90 days, the app will be blocked from accessing that person's data until they re-authorize the app. People will also be able to see their active apps in settings, and remove any apps they no longer want to use.
Over the coming months, we'll continue to make improvements to Facebook to keep people’s information safe, secure, and in their control. We never make these platform changes lightly, but at the same time, there's nothing more important to us than privacy and security.
We anticipate that some of the changes we announced today might inconvenience the way some businesses or services operate. That’s why we’ve also created a new escalation process. If your business or service was impacted by these changes and you have an urgent issue in need of resolution, please fill out this form and someone from our team will get in touch with you.
We appreciate your patience and partnership in creating a more secure and meaningful platform for the people and businesses we serve.
To follow the latest Facebook platform updates, click here to adjust your developer notification settings and subscribe to the Facebook Developers blog.