как получить доступ к информации о пользователе из приложения Facebook - PullRequest
1 голос
/ 22 ноября 2011

Пожалуйста, дайте мне некоторое представление о том, как получить доступ к информации пользователя через приложение Facebook, хотя я создал одно приложение, которое было зарегистрировано в Facebook, которое позволяет пользователям добавлять с этим приложением, чтобы мы могли получить доступ к информации пользователя через зарегистрированное приложение. , Пожалуйста, ответьте мне как можно скорее

Ответы [ 2 ]

0 голосов
/ 22 ноября 2011

Это будет зависеть от того, сколько информации вы хотите получить о пользователе. Вы можете использовать объект signature_request, чтобы получить пользователя, который вошел в систему:

 list($encoded_sig, $payload) = explode('.', $signed_request, 2); 
 $data = json_decode(base64_url_decode($payload), true);

А из данных получит пользователь

$user = $data->user;

После того, как у вас есть проверенный и вошедший в систему пользователь, вы можете использовать API графа, чтобы получить то, что вы хотите от пользователя, если вы правильно настроили свои разрешения:

    $user_profile = $facebook->api('/me','GET');  //  with $facebook being your authenticated FB object  

$ user_profile будет содержать всю информацию о пользователе, которая указана по этой ссылке: Пользовательский объект FB

Дайте мне знать, если вы об этом спрашивали. Приведенная выше информация основана на PHP-программе, большую часть которой вы можете сделать и с кодом FBJS.

0 голосов
/ 22 ноября 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...