I’m really struggling with something that should be a simple matter: Showing a user of my Facebook app a list of their friends also using the app. Is there nothing built into the APIs to allow such a common request?
The only thing I can think of to do is to get the list of the user’s friends, and then get all the users from my database who are in that list, and then fetch information for each of those facebook ids. But that seems an extremely roundabout way of doing things…
The only way I’ve found to do this is to use FQL and a previously documented, but now undocumented field:
The undocumented field is the user.is_app_user, which is listed in the old documentation wiki but not in the shiny new docs. No idea if this means it’ll be removed in the future, but there doesn’t seem to be any other way to get this data with the new Graph API.
Just in-case you’re still using the old REST API, you can also call the friends.getAppUsers method.