2011-02-10 36 views

回答

0

檢查facebook API cookie的存在。在facebook api中,您有用於管理會話和cookie的facebook.php文件。該文件應包含在使用FB認證的每個php頁面的開頭。在你的代碼

$session = $facebook->getSession(); 

$fb_me = null; 
// Session based graph API call 
if ($session) { 
    try { 
    $fb_me = $facebook->api('/me'); 
    $fb_uid = $facebook->getUser(); 
    } catch (FacebookApiException $e) { 
    d($e); 
    } 
} 

後來,檢查fb_me是否存在,如果是的話那麼你是通過FB驗證,您可以使用API​​的其他變量來獲得有關用戶的信息:

找到這一部分。

if($fb_me) 
{ 
    echo "you are authenticated via FB API as user id:".$fb_uid; 
} 
相關問題