我想在用户首次单击我的 iFrame Facebook 应用程序时请求权限。问题是我见过的例子迫使用户单击按钮来加载http://www.facebook.com/authorize.php http://www.facebook.com/authorize.php URL.
有没有办法在我的应用程序中对authorize.php页面进行iframe?我以前见过它完成但不知道如何完成。
如果我现在尝试它,它会显示“转到 Facebook 框”。我看到的方法更改了浏览器上的 href 或其他内容。
有任何想法吗?
我在我的一个 iframe 应用程序中做了类似的事情(我简化了本示例的实际代码)
$fbSession = $facebook->getSession();
if ( $fbSession )
{
$url = $facebook->getLoginUrl( array(
'canvas' => 1
, 'fbconnect' => 0
, 'req_perms' => 'list,of,perms'
, 'display' => 'page'
) );
include( 'redirect.php' );
exit;
}
Then, 重定向.php
<script type="text/javascript">
top.location.href = '<?php echo $url; ?>';
</script>
<p>
Not being redirected? <a href="<?php echo $url; ?>" target="_top">Click Here.</a>
</p>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)