0

このコードは以前は期待どおりに機能していましたが、今では同じ方法でユーザー名を取得できないようです。

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

いくつかのFacebookAPIの更新により、getSessionを次の場所から変更する必要がありました。

$session = $facebook->getUser();

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

では、Facebookでユーザー名を取得する方法は?

4

2 に答える 2

1

So how to retrieve the user name in facebook?

What about this :

$pageContent = file_get_contents('http://graph.facebook.com/USERID');
$parsedJson  = json_decode($pageContent);
echo $parsedJson->name;
于 2012-04-13T19:59:18.890 に答える
0

Facebookはサーバーへの送信リクエストにCURLを使用します。サーバー上のcurlが機能しないか、curl_execが無効になっている可能性があります

于 2014-07-14T17:43:13.317 に答える