Facebook – How to get the Facebook user id using the access token

facebookfacebook-graph-api

I have a Facebook desktop application and am using the Graph API.
I am able to get the access token, but after that is done – I don't know how to get the user's ID.

My flow is like this:

  1. I send the user to https://graph.facebook.com/oauth/authorize with all required extended permissions.

  2. In my redirect page I get the code from Facebook.

  3. Then I perform a HTTP request to graph.facebook.com/oauth/access_token with my API key and I get the access token in the response.

From that point on I can't get the user ID.

How can this problem be solved?

Best Answer

If you want to use Graph API to get current user ID then just send a request to:

https://graph.facebook.com/me?access_token=...