将标签添加到Facebook页面后回调

时间:2010-12-29 04:54:59

标签: facebook tabs

对于我正在处理的应用程序,我需要代表用户向页面添加一个选项卡(与它们进行一些交互)。

现在,我能找到的唯一方法是重定向到 http://www.facebook.com/add.php?api_key=APIKEY&pages=1&page=PAGEID&next=something

我需要来自facebook的一些反馈说该页面已被添加 - 我认为下一个参数会导致重定向,但事实并非如此。我还想尝试打开一个新窗口或使用iframe来执行此操作,并监听要更改的URL,但我无法监听跨域事件。

我还有什么其他的方法可以检测到这种变化,或者是一种完全不同的方式来向页面添加标签,或者我是否需要添加某种“在您进行身份验证后点击此处”按钮?

谢谢!

1 个答案:

答案 0 :(得分:3)

您可以通过为您的应用设置post_authorize_redirect_url来执行此操作。每当有人授权您的应用并且他们的个人资料ID包含在通话中时,该网址就会被调用。 Here是一些细节。