我正在尝试编写我的第一个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
答案 0 :(得分:0)
你需要回应它:
top.location.href = '<?php echo $loginUrl; ?>';