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.
Related
I'm struggling with Facebook Graph APIs: I'm trying to get all the people tagged in a photo but I only get myself as user tagged (also if there are more users tagged in the photo).
Is there any way to get all people tagged in a photo by Graph API?
Thanks
Stefano
No, there is no way - only users who authorized your App too would show up. If a user did not authorize your App, he will not show up anywhere in any API call, for privacy reasons.
I'm trying to build an app that needs to get what a facebook user likes. By "likes" I mean not only which facebook pages the user is following, but also all likes related to posts, photos, or non facebook urls.
All I've found in the API doc is this endpoint:
http://developers.facebook.com/docs/graph-api/reference/v2.2/user/likes
Unfortunately, it only returns facebook pages a user likes. Is there a way to get what I'm looking for?
No, there is no way to achieve what you are doing using Graph API v2.0 and above.
Is there any Facebook Graph API call that will return a date when me and other friend became friends on Facebook?
And if there is no direct call - how can i figure this out using the Graph API?
No, there is no API call for that. There is the Social Context, but it´s only for getting mutual friends and stuff: https://developers.facebook.com/docs/facebook-login/social-context/v2.2
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.
How to support "like friends photos" for Facebook user using Facebook APIs or FQLs?
The REST API is deprecated, and the Graph API should be used whenever it´s possible. FQL only if there is no other/good way with the Graph API.
About liking Photos, see here: https://developers.facebook.com/docs/reference/api/photo/
You can like a photo by issuing a HTTP POST request to PHOTO_ID/likes
connection with the publish_stream permission. No parameters
necessary.