在iFrame应用程序选项卡中授予扩展权限

时间:2011-08-27 21:37:32

标签: facebook-graph-api facebook-php-sdk

我正在尝试授予扩展权限,同时使用php sdk将用户“保持在”粉丝页面应用程序选项卡上。

当我尝试这个希望让对话框出现在iFrame中时,会给一个facebook徽标重定向,然后在“_top”窗口中请求授权 - 就像我在链接元素上设置它一样。

如果以这种方式授予权限,那么当我想要返回选项卡时,我会被重定向到网页;使用选项卡URL进行重定向似乎不可能。

有解决方法吗?一旦获得许可,预期的操作将在用户墙上发布链接。

1 个答案:

答案 0 :(得分:0)

通过设置“_top”窗口调用授权对话框。用户授权您的应用并确定您确实拥有授权用户后,请使用

header("Location: http://www.facebook.com/PAGENAME?sk=app_APPID");

这应该允许他们授权,然后成功重定向到您页面上的标签。