0

嗨,我是 facebook api 的新手,并设法让用户使用 facebook 登录,但是我正在尝试注销重定向到不同的页面,例如。logout.php问题是当它注销时重定向到同一页面。

我用来获取注销链接的代码是:

$logoutUrl = $facebook->getLogoutUrl();

我怎样才能做到这一点,以便注销 url 自动将您从 facebook 注销并将您重定向到 logout.php?

提前致谢!

更新

我目前从getLogoutUrl()函数获得的 url 示例:

https://www.facebook.com/logout.php?next= http%3A%2F%2FMYDOMAINHERE.com%2F &access_token=MYACCESSTOKENHERE

我的猜测是,如果我可以将重定向 URL 传递给它以使用该函数自动生成,它看起来像这样:

https://www.facebook.com/logout.php?next=http%3A%2F%2FMYDOMAINHERE.com%2F LOGOUT.PHP %2F&access_token=MYACCESSTOKENHERE

更新

没关系,我只是想通了。与登录的工作方式相同

getLogoutUrl(array(
                   'next' => 'http://' . $_SERVER['HTTP_HOST'] . '/logout.php'
                   ));
4

1 回答 1

0

你是这个意思吗:

header ("Location: $logoutUrl")
exit;
于 2012-04-13T23:20:11.260 回答