Как я могу получить идентификатор пользователя в Facebook PHP SDK? - PullRequest
0 голосов
/ 25 сентября 2011

У меня самое сложное время, чтобы понять это ... как я могу получить идентификатор пользователя? Хотя я понимаю, что вопрос звучит немного отсталым, я нигде не могу его найти! Это моя следующая верхняя часть моего кода:

require '../fb_fc/facebook-php-sdk-9147097/src/facebook.php';
$appId     = 'APP_ID';
$appSecret = 'APP_SECERT';
$userId          = 'USER_ID?????';
$userAccessToken = 'ACCESS_TOKEN';

Как я могу получить идентификатор пользователя? Я получаю токен доступа с помощью $GET_['access_token'];, и это URL: http://friendsconnect.org/example.php?access_token=ACCESS_TOKEN_HERE#access_token=ACCESS_TOKEN_HERE&expires_in=0 (Это не рабочая ссылка). Как я могу это сделать? Я также новичок в этом и открыт для предложений.

1 Ответ

5 голосов
/ 25 сентября 2011

От: https://github.com/facebook/php-sdk Минимальный код для получения идентификатора пользователя (при условии, что cookie был установлен или маркер доступа уже передан):

require 'php-sdk/src/facebook.php';

$facebook = new Facebook(array(
  'appId'  => 'YOUR_APP_ID',
  'secret' => 'YOUR_APP_SECRET',
));

// Get User ID
$user = $facebook->getUser();
...