0

我正在尝试编写我的第一个 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

4

1 回答 1

0

你需要回应它:

top.location.href = '<?php echo $loginUrl; ?>';
于 2013-10-28T12:11:50.300 回答