I’ve been using Facebook’s FQL API to get my friends’ online status. But I just found out that FQL won’t work after August 2016. Now I’m stuck and need help.
Does anyone know how to do this with Graph API v2.2 or newer? I’m looking for a way to see which of my friends are currently online.
Also, I’m wondering if there’s a special API for this that needs extra permissions. Any info on that would be great too.
I tried searching online, but couldn’t find a clear answer. If someone could point me in the right direction or share some code examples, that would be awesome. Thanks in advance for any help!
I’ve been down this road before, and it’s frustrating. Facebook has indeed tightened up access to user data, including online status. From my experience working with their APIs, they’ve become increasingly restrictive over the years.
While it’s not possible to get a real-time list of online friends anymore, you might consider alternative approaches. One option I’ve used is to look at the timestamp of a user’s last activity or post. It’s not perfect, but it can give you a rough idea of who’s been active recently.
Keep in mind that even this approach may have limitations due to privacy settings. It’s always a balancing act between user privacy and developer needs. If you’re building an app, you might need to rethink your functionality to work within these constraints.
hey there, i had the same issue a while back. unfortunately, facebook removed the ability to get friends’ online status through the api for privacy reasons. as far as i know, there’s no way to do this anymore, even with special permissions. sorry i don’t have better news for ya
As someone who’s worked extensively with Facebook’s APIs, I can confirm that accessing friends’ online status is no longer possible. This change was part of Facebook’s broader efforts to enhance user privacy.
Instead of focusing on online status, you might want to consider alternative approaches. One method I’ve found useful is to track user activity through their public posts or interactions. While not real-time, it can provide insights into user engagement.
Keep in mind that any solution you develop needs to comply with Facebook’s policies. It’s crucial to review their developer documentation regularly, as API capabilities and permissions can change. If online status is critical for your application, you may need to explore other platforms or rethink your app’s core functionality.