$ me = $ facebook-> api('/ me');返回空字符串

时间:2012-04-13 19:56:24

标签: php facebook facebook-graph-api

这段代码过去按预期工作,但现在看来我无法以同样的方式检索用户名:

 $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中检索用户名?

2 个答案:

答案 0 :(得分:1)

  

那么如何在Facebook中检索用户名?

这个怎么样:

$pageContent = file_get_contents('http://graph.facebook.com/USERID');
$parsedJson  = json_decode($pageContent);
echo $parsedJson->name;

答案 1 :(得分:0)

Facebook使用CURL向服务器发送请求,可能在您的服务器上卷曲不起作用或curl_exec被禁用