Facebook Graph API: Get date of joinin - facebook

Follow up to this question for Facebook Friends.getAppUsers using Graph API that pulls friends using app by
https://graph.facebook.com/me/friends?fields=installed
is it possible to get date of joining also with the id’s?

No, Currently it is not possible to get date of joining of user to app.
But you can do one thing whenever any fb user registers/ connects with facebook application, store current date/time with his facebook id in your system. And when you want display date of joining then map friends id with your database table.

Nope, you can't do this :( Even trying to get all their news feed and choosing the first or most backdated one won't work anymore. A very funny and probably irrelevant attempt could be by searching the user's inbox for a "welcome to facebook" message.
Also, if you could tell us why you need this information, you might be able to get suitable alternatives.

Related

Facebook api: get users by work

Is it possible to get all Facebook users by work ID? I tried to find it via google but I'm getting the results I need.
I have the 'work ID' (which is infact a page, right?), but now I need all users that work there..
No, there isn't a way to get all users by work directly from FB. You can query the user table to get a particular user's work history but the converse isn't possible. Perhaps LinkedIn offers that kind of data ? But Facebook doesn't AFAIK.

Get the date when two users became friends in php

It's possible to get the date when two users first interacted on Facebook? For example: in a comment, photo tags, wall post, etc. I need this for a FB app since isn't possible to get the date when two users became friends.
Any idea of I can get this done?
I'm thinking in merging a lot of fql queries but don't figured how to do this yet. If I want this for all my friends, isn't gonna be too slow?
It is possible now to extract dates from which you became friends with another user on Facebook. Try it via the API Explorer Tool: https://developers.facebook.com/tools/explorer/?method=GET&path=UID%2Fposts%3Flimit%3D25%26until%3D1342599743
No, unfortunately it is not possible with the API for existing friendships.
But you should be able to use the Real-time updates (https://developers.facebook.com/docs/api/realtime) to be notified when they become friends with someone. Currently the documentation say they support the friends user connection.

Get id's of people that are using your facebook app at this moment

How can I get a list of all the people that are using my Facebook app at this moment?
Is that even possible?
I need it in order to compare with user's friends, so the users would know if one of their friends playing the game right now...
You would need to store and surface this information in your own system. There is no Facebook API or method that returns this information.

Get register date with Graph API

Is it possible to get the date when user first joined Facebook with Graph (or any other) API. In an older post (sorry, can't find the link now) I have read that it is not possible and it is even removed from profiles; however recently with timeline it is added to the profile, so the data is somehow available.
Nope, not possible. It's been asked many times here on SO. The closest you can get is a guess by paginating thru the user's wall/stream until you get to the last item.

Get a list of my friend's friends

I am building a small facebook app. In my app I am trying to get a list of my friend's friends. When I perfrom this I receive an error from facebook that I cannot select information about people that are not me (I was trying to retrieve my friend's friends )
Here is an example of what I mean:
User A - Uses the application
User B - Friend of user A and also uses the application
I want User A to be able to see a list of all of user's B friend's who are using the application as well.
Is there any way to get arround that? How can I do this?
The way to get a list of friends for someone is by using the friends.get API method. However, webdreamer is correct in that you can't just pick any Facebook ID you want and start pulling out friend information for that person. The person you query about has to have authorized your application... otherwise any app developer could find out anything about anyone on Facebook, which would be a privacy nightmare.
It's tough to tell exactly what you want to do though, as your comments say you just want the friends of a user, and your original question says you want the friends of the friends. The first is possible... the second is not.
For the first, all you need to do is have someone add/authorize your app. After that, friends.get will work fine with that user's session key, which will be provided to your application, and you can get a list of their friends.