我已经在我的facebook app logout选项中实现了,但不幸的是,它在rediredt循环上出错.有没有人知道facebook sdk,重定向回原始页面,还是主页面whicj在应用程序设置中设置developers.facebook.com管理?
无论如何,有没有可能如何从我的应用程序注销而不重定向?例如,对于注销网址的cUrl请求,这可能吗?
解决方法:
您可以考虑使用FB javascript SDK进行注销,然后您不需要重定向(也可以注册javascript回调并使用window.location来执行此操作):
FB.logout(function(response){
//用户现已注销
window.location =“xxxx”;
});
如果你想使用PHP sdk,你可以传入一个“next”参数,其中包含你想要指向的页面:
$location =(string)html_entity_decode($facebook-> getlogoutUrl(array(‘next’=>’mysite.com’)));