Facebook App通过PHP SDK - 重定向回我的应用程序页面

时间:2013-10-28 12:07:40

标签: php facebook facebook-graph-api

我正在尝试编写我的第一个Facebook应用程序(仅使用PHP SDK),并且我想在用户打开我的应用程序时自动请求权限。

我写了这段代码:

$params = array(
'canvas' => '1',
'scope' => 'read_stream, friends_likes, user_photos, email, user_birthday,    user_hometown, user_likes, user_location, publish_actions',
'redirect_uri' => 'https://apps.facebook.com/myapp/'
);
$loginUrl = $facebook->getLoginUrl($params);
<script type='text/javascript'>
    top.location.href = '<?php $loginUrl ?>';
</script>

但浏览器会将我重定向到我的应用网址(不是我的apps.facebook.com/myapp/,而是www.myhost.com/myapp)

有人可以帮助我吗?

抱歉我的英语不好,我还在学习它:D

1 个答案:

答案 0 :(得分:0)

你需要回应它:

top.location.href = '<?php echo $loginUrl; ?>';