我很难让这个工作。我使用以下方法来产生注销网址: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