我很難讓這個工作。我使用以下方法來產生註銷網址:facebook php-sdk沒有註銷
$logout = "https://www.facebook.com/logout.php?next=" . urlencode('http://' . $_SERVER['SERVER_NAME'] . $_SERVER['PHP_SELF']) . "&access_token=" . $facebook->getAccessToken();
產生正確的(與最後一個版本的工作)網址:
https://www.facebook.com/logout.php?next=http%3A%2F%2F...&access_token=AA....ZD
然而,這實際上並不註銷用戶。我試過使用
$facebook->getLogoutUrl(array('next' => 'myurl'))
它產生幾乎相同的網址。這也沒有奏效。我失去了爲什麼它不記錄用戶。我其實嘗試手動將地址放入地址欄,但它將我重定向到Facebook主頁。
感謝sudhir在註銷頁面上的setcookie工作得很好。這是我爲facebook註銷網址工作的唯一修復程序。 – peter 2012-06-14 04:48:00