2012-01-05 66 views
0

我想弄清楚當前登錄的Facebook用戶的ID。這個facebook功能有什麼用處?

我使用了這段代碼,但出現錯誤。

$facebook = new Facebook_php_sdk(array(
    'appId' => '226568227411676', 
    'secret' => '68bdfeb63d01e8122ed0a46d8fd5dfc1' 
)); 

$rr = $facebook->getAccessToken(); 

$token = array(
    'access_token' => $rr 
); 

$user_profile = $facebook->api('/me','GET',$token); 

在這我得到錯誤說"Uncaught OAuthException: An active access token must be used to query information about the current user"

+0

您應該更新了其他[問題](http://stackoverflow.com/questions/8740345/can-i-use-cookie-c-user-set-by-facebook),而不是創建一個新的問題 – Eonasdan 2012-01-05 13:45:58

回答

1

由於您試圖使用應用程序訪問令牌訪問用戶信息,因此發生此錯誤。 Details here