I am finding the way to get user info by using the FB Graph API.
In my app when i get my friends list it shows me 403 friends from graph API, But actually there are 408 friends in my fb account friends section, but when i rewuest by using Graph API it gives me 402 friends records only.
Is it possible that Graph API doesn't give accurate friends list?
Probably means that some of your friends have 'opted out' of their data being made available to any 3rd party apps.
Related
I am working with facebook graph and I believe that Facebook graph doesn't give access to users friends list but only total friends count is given on graph request in any of the present graph versions (2.0-2.7).
But this app has got over that restriction and it gets users friends list on oauth version 2.3 How did they got that ?
Facebook App with friends list resource available(meaww.com)
Did facebook made any exception for them or did I missed something ?
I would not authorize those spam apps, just to be safe. Anyway, i assume they are using taggable_friends or invitable_friends - i am pretty sure they shouldn´t though. There is more information in this thread: Facebook Graph Api v2.0+ - /me/friends returns empty, or only friends who also use my app
I am trying to retrieve a list of friends' status updates for an app I'm making. I'm essentially looking for the data that's in NewsFeed on Facebook.com
I'm currently using the /<user id>/home endpoint, which does return friends' posts, but they are all shared links, not status updates. I'm specifically looking for status updates (in FB Graph terminology, the Post status_type would be mobile_status_update. Here's the API reference: https://developers.facebook.com/docs/graph-api/reference/v2.2/post/
I could do this with FQL, but that's being deprecated so I don't want to rely on it. Anyone know how I can do this with the Graph API?
I could first grab friend IDs and then query for the status updates of those friends, but this would give me statuses that are not of interest to the user. I want a list of new and meaningful status updates from a user's friends.
That's no longer possible with Graph API v2.0 or upwards, because the friends permissions have been removed. It's no longer possible to request the friends_status permission which you'd need.
See
https://developers.facebook.com/docs/apps/changelog#v2_0_permissions
With Fb Graph v2 it isn't possible anymore to get a list of friends, {user-id}/friends only will only return any friends who have used (via Facebook Login) the app making the request.
A found solution would be {user-id}/taggable_friends, but this will not return an uid, so it is not possible to compare this list with {event-id}/attendings.
So to me it seems that with die new Open/Closed Graph Api it's not possible anymore to provide this feature to users of my app.
Is there any solution?
After extensive research it turns out that there's no possibiltiy to get attending friends from events with Fb Graph v2. The feature request friends information on FB was removed on purpose in Fb-Graph v2.
Friends request will always only return any friends who have used (via Facebook Login) the app making the request.
Graph API Reference /{user-id}/friends
For furhter information see this so-answer.
I'm trying to figure out how to find how many of my friends and there basic information who has studied in the same school/university i have studies.
I am using https://developers.facebook.com/tools/explorer/ tool of facebook.
I can i put condition in education field.
If i want to get list of friends of friends then how can i get that?
This is not possible using FQL and Facebook Graph API.
How can I get the user's IM Screen Names (e.g. Yahoo! Messenger, Skype, AOL) using Graph API or FQL query?
A Facebook user's screennames are not available through the Graph API or FQL. See this thread from Facebook's forum, where a Facebook employee confirms this fact.