尝试将Facebook身份验证集成到php web应用程序中

尝试将Facebook身份验证集成到php web应用程序中,php,facebook,Php,Facebook,我试图在不使用JavaScript版本的情况下将facebook身份验证集成到我的php web应用程序中 我已经下载了PHPSDK 这个基本的例子非常有效,我可以用下面的代码获得用户的公共可访问信息 $uid = $facebook->getUser(); $user = $facebook->api('/me'); 但是,当我尝试使用以下代码请求扩展权限时: $api_call = $facebook->getLoginUrl(array('req_perms' =>

我试图在不使用JavaScript版本的情况下将facebook身份验证集成到我的php web应用程序中

我已经下载了PHPSDK

这个基本的例子非常有效,我可以用下面的代码获得用户的公共可访问信息

$uid = $facebook->getUser();
$user = $facebook->api('/me');
但是,当我尝试使用以下代码请求扩展权限时:

$api_call = $facebook->getLoginUrl(array('req_perms' => 'email,user_birthday,status_update,publish_stream,user_photos,user_videos'));   
header("Location: {$api_call}");
它通过标题栏中的重定向在facebook上不断加载

如果有人能给我一个能帮助我的教程链接,我将非常感激

谢谢

找到了解决方案

通过$facebook->getLoginUrl的响应;作为登录链接的href值。希望这对其他人有帮助