I am trying to get facebook userid of the users currently logged in. I used this below piece of code ang got error \"Uncaught OAuthException: An active access token must be used
Follow these steps:
$next_url = $facebook->getLoginStatusUrl();header('Location: '.$next_url);$facebook->getUser(); to get the access_token and userid (if logged in)So far so good. The only problem is, this function (point 4) is broken since the transition to oAuth2.0 by Facebook API, see also this bug report: http://developers.facebook.com/bugs/295348980494364
The returned $_GET['session'] is useless in the new oAuth2.0 SDK, it was used in the old PHP-SDK v2 (current is 3.1.1).
So please let FB know that you have the same issue by adding a reproduction.
Cheers!