-1
授權我有一個登錄/註銷下面的腳本:與Facebook API和登錄/註銷
$config = array();
$config['appId'] = 'xxx';
$config['secret'] = 'xx';
$config['cookie'] = true; // optional
$facebook=new Facebook($config);
$user=$facebook->getUser();
if ($user)
{
//echo "Authorized";
$logout_url=$facebook->getLogoutUrl();
header("Location: ".$logout_url);
}
else
{
//echo "Not authorized";
$login_url=$facebook->getLoginUrl();
header("Location: ".$login_url);
}
它的工作原理好loginning,但我有一些問題與註冊:當我成功授權,我必須看退出窗口,但相反,我的瀏覽器將被加載,我會選擇錯誤錯誤310(淨:: ERR_TOO_MANY_REDIRECTS)。問題是什麼?謝謝
更新:
$config = array();
$config['appId'] = '436058296415139';
$config['secret'] = '50c4ec9a2a565085e8a2e73cd0433111';
//$config['cookie'] = true; // optional
$facebook=new Facebook($config);
$user=$facebook->getUser();
$data=array();
if ($user)
{
//echo "Authorized";
$data['url']=$facebook->getLogoutUrl();
$data['title']='For logout';
}
else
{
//echo "Not authorized";
$data['url']=$facebook->getLoginUrl();
//header("Location: ".$login_url);
$data['title']='For login';
}
echo '<a href="'.$data['url'].'">'.$data['title'].'</a>';
你說得對。我更新了我的代碼,但它仍然適用於日誌記錄,不適用於註銷。請告訴我,我在哪裏犯了一個錯誤? – user1445877
「不起作用」是什麼意思_now_? – CBroe