2013-07-11 57 views
1

我的應用(facebook-php)將圖像上傳到用戶的牆上和頁面。一切工作正常,甚至上傳後登出。當用戶沒有給予權限時退出Facebook

當用戶使用他的電子郵件和密碼登錄時出現問題,然後在被要求獲得生日許可時按下取消等。此時,用戶已登錄,但我無法進行有效的註銷鏈接

$params = array('next' => 'http://localhost/index.php'); 
$facebook->getLogoutUrl($params); 

(access_token爲「0」)。

註銷的唯一方法是轉到facebook.com並單擊註銷。有另一種方法可以註銷用戶嗎?

回答

0

不,用戶決定他何時註銷或在Facebook上登錄,您無法爲他解決此問題,甚至無法添加此按鈕。

您需要調整您的應用程序以處理該情況,而不是註銷用戶,但您可以知道該用戶是否已登錄,並相應地顯示您的應用程序。

+0

問題在於,會有多人登錄和註銷。如果有人沒有給予許可,並繼續應用程序,下一個將嘗試登錄的人將仍然在前面的人的Facebook上工作。有沒有辦法強制facebook顯示登錄頁面? –

+0

什麼?!如果每個人都使用不同的電腦,他們將不會在對方的Facebook賬戶上。 –

+0

對不起,我感到困惑。該應用程序將在活動期間在所有訪問者都可訪問的計算機上運行...... –

0

不是一個答案,但我解決了它。安裝了一個擴展,使我能夠注入與CSS的facebookpage。我通過將取消按鈕的顯示設置爲'無'來禁用取消按鈕...

相關問題