Вопрос по php, facebook, facebook-graph-api – $ me = $ facebook-> api ('/ me'); возвращает пустую строку

0

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

 $uid = $facebook->getUser(); // returns the facebook id of the user
 $me = $facebook->api('/me'); // returns empty. why?

Из-за некоторых обновлений API Facebook, мне пришлось изменить getSession с:

$session = $facebook->getUser();

в

$session = $facebook->getUser()>0;

Так как же узнать имя пользователя в фейсбуке?

Ваш Ответ

2   ответа
1

What about this :

$pageContent = file_get_contents('http://graph.facebook.com/USERID');
$parsedJson  = json_decode($pageContent);
echo $parsedJson->name;
@ToniMichelCaubet Добро пожаловать, мой друг! :-)
Это помогло. я не знал, что смогу сделать это так! Спасибо Toni Michel Caubet
0

возможно, curl на вашем сервере не работает или curl_exec отключен

Похожие вопросы