1
有誰知道是否有API調用會告訴我應用程序是否仍然活動?例如,我有一個登錄系統,用戶可以使用他們的Facebook憑據登錄,所以我希望定期檢查登錄使用的應用程序是否仍然活動facebbok。PHP Facebook API。如何通過API告訴我的應用程序是否處於活動狀態?
任何想法?
有誰知道是否有API調用會告訴我應用程序是否仍然活動?例如,我有一個登錄系統,用戶可以使用他們的Facebook憑據登錄,所以我希望定期檢查登錄使用的應用程序是否仍然活動facebbok。PHP Facebook API。如何通過API告訴我的應用程序是否處於活動狀態?
任何想法?
檢查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;
}
你是什麼意思「still active facebook side」?仍由用戶添加? – ifaour