2011-08-27 75 views
1

我试图授予扩展权限,同时保持用户'在'使用php sdk的粉丝页面应用程序选项卡上。在iFrame应用程序选项卡中授予扩展权限

当我试图希望让对话出现在iFrame中时,重定向会被赋予aa facebook logo,然后在“_top”窗口中请求授权 - 就像我在链接元素上设置此项一样。

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

有没有办法解决这个问题?一旦他们获得许可,预期的行动将在用户墙上张贴链接。

+0

你想要发布什么样的数据?您可能不需要允许用户使用[feed对话框](http://www.fbrell.com/fb.ui/feed)发布这些数据就可以了, – ifaour

回答

0

通过设置“_top”窗口调用授权对话框。一旦用户授权您的应用程序,你确信你确实有授权的用户,请使用

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

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