Site icon Web Niraj

Facebook API: Graph API v2.1 Now Available, ‘Likegates’ No Longer Allowed

Facebook has updated the Graph API to version v2.1, making significant changes to how some of the API calls work while deprecating other features. The current Facebook PHP SDK stable version is still v4.0.9 and uses Graph API v2.0, but PHP SDK v4.1 will eventually make use of Graph API v2.1. Facebook has detailed the changes in the new version, which include removal of FQL and the REST API.

Facebook has also made a massive change to the Platform policy which now prohibits the use of “likegates” with applications. A change that is certainly going to affect many brands and companies that rely on the feature to increase their fan base. Facebook has updated the Platform Policy to say:

You must not incentivize people to use social plugins or to like a Page. This includes offering rewards, or gating apps or app content based on whether or not a person has liked a Page. It remains acceptable to incentivize people to login to your app, checkin at a place or enter a promotion on your app’s Page. To ensure quality connections and help businesses reach the people who matter to them, we want people to like Pages because they want to connect and hear from the business, not because of artificial incentives. We believe this update will benefit people and advertisers alike.

Any new apps created from August 7th 2014 will no longer have access to the liked property. Also, from November 5th 2014, the liked property will always return true regardless of whether or not the person has liked the page. It means my Likegate tutorial will no longer work, but developers will be able to get the status of liked pages using the user_likes permission (which requires approval from Facebook).

v2.1 Feature Highlights

Breaking Changes & Deprecations

Exit mobile version