Facebook应用程序在登录后保持重定向

时间:2013-05-11 18:48:19

标签: php facebook

我制作了一个Facebook应用程序,但在登录后它一直将我重定向到第一个index.php。 我尝试了我在这里找到的所有可能选项,但似乎没有任何效果。

require './facebook.php';
$app_id="367049733404736";
$canvas_url="http://localhost/fejs/";
$canvas_page="http://localhost/fejs/index.php";
$permission="user_about_me, read_friendlists, read_stream, publish_stream, user_likes, friends_likes, offline_access";
$auth_url = "http://www.facebook.com/dialog/oauth?client_id=" .$app_id . "&redirect_uri=" . urlencode($canvas_page) . "&scope=" . $permission ;
$facebook = new Facebook(array(
  'appId'  => $app_id,
  'secret' => 'App_Secret',
));
$user = $facebook->getUser();

如果用户未登录

 else {
echo "Welcome: ";
//echo '<a href="' . $auth_url . '">Login</a>';
echo '<a href="' . $facebook->getLoginUrl(array(
            'scope' => $permission,
            'redirect_uri' => $canvas_page
        )) . '">Login</a>';

}

用户必须首先填写index.php上的表单,并在提交后,使用index1.php从他的朋友那里获取一些数据。每次我尝试提交表单时,我都会登录,在登录并尝试提交表单后,我再次登录。

0 个答案:

没有答案
相关问题