我试图在不使用JavaScript版本的情况下将facebook身份验证集成到我的php Web应用程序中。
我已经下载了php sdk。
基本示例工作正常,我可以使用以下代码获取用户的公共可访问信息。
$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上。
如果有人能帮助我找到可以帮助我的教程链接,我将非常感激。
由于
答案 0 :(得分:0)
找到了解决方案。
通过了$ facebook-> getLoginUrl()的回复;作为登录链接的href值。希望这有助于其他人。