I run a small Facebook app that uses its users' news feed via the /me/home
API endpoint and the read_stream
permission. (Facebook doesn't actually grant read_stream
to plain old normal apps, so my users create their own FB app and use its key/secret, which works.)
Sadly, Facebook is turning off the /me/home
endpoint altogether in two months, on Oct. 6. I get their intent, but I'm hoping there's some way to keep my app running. Is there any other way to get a user's news feed, ie posts from their friends and people they follow?
Just public posts is fine; that's all /me/home has returned for the last year and change anyway, since the v2.0 upgrade. I'm even OK with scraping HTML, as long as it's accessible an access token instead of a session cookie. (Seems unlikely.)
Thanks in advance!
Use the /me/posts endpoint with the user_posts permission: We have a new permission user_posts that allows an app to access the posts on a person's Timeline. This includes the someone's own posts, posts they are tagged in and posts other people make on their Timeline.
The Graph API is free to use, for all applicable use cases. Rate Limiting applies though, > developers.facebook.com/docs/graph-api/advanced/rate-limiting There is no way to “pay” or > otherwise get those limits raised for normal 3rd party apps.
With the Facebook API, you can access and read public data for Facebook Pages that you are not the admin of. This data, including business metadata, public comments, and posts, can be used for competitive analysis and benchmarking.
As commenters said, facebook is turning it off for good because they want to use the me/feed. Thats because of the privacy discussions facebook has right now, the me/home did just reveal too much information about others. I don't know where it was but I heard of a lawsuit regarding this API endpoint.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With