Этот фрагмент кода работал так, как ожидалось, но теперь кажется, что я не могу получить имя пользователя таким же образом:
$uid = $facebook->getUser(); // returns the facebook id of the user $me = $facebook->api('/me'); // returns empty. why?
Из-за некоторых обновлений facebook api мне пришлось изменить getSession:
$session = $facebook->getUser();
в
$session = $facebook->getUser()>0;
Итак, как получить имя пользователя в facebook?
Итак, как получить имя пользователя в facebook?
Как насчет этого :
$pageContent = file_get_contents('http://graph.facebook.com/USERID'); $parsedJson = json_decode($pageContent); echo $parsedJson->name;
Facebook использует CURL для отправки запроса на сервер, возможно, завиток на вашем сервере не работает или curl_exec отключен