我正在使用PHP创建Facebook应用程序,在身份验证过程中,Facebook重定向到我的域,
这是获取身份验证的简单代码::
$params = array(
'scope' => 'email,user_about_me, user_birthday, user_location');
$url = $this->facebook->getLoginUrl($params);
echo "<script type='text/javascript'>" . "top.location.href = '" . $url. "';</script>";
如果我写'redirect_url'='https://apps.facebook.com/appname' 然后app进入无限循环。
我很困惑找出解决方案。我在PHP codeIgniter Framwork.please中开发这个应用程序帮助我,谢谢提前。
答案 0 :(得分:0)
你试过这个吗?
$params = array(
'scope' => 'email,user_about_me, user_birthday, user_location',
'redirect_uri' => 'http://apps.facebook.com/yourappsnamespace'
);
$url = $this->facebook->getLoginUrl($params);
echo "<script type='text/javascript'>" . "top.location.href = '" . $url. "';</script>";