0

我正在使用 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 ' 那么应用程序将进入无限循环。

我很困惑找出解决方案。我正在用 PHP codeIgniter Framwork 开发这个应用程序。请帮助我,谢谢。

4

1 回答 1

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>";
于 2013-10-12T15:41:10.520 回答