2011-04-09 106 views
2

是否可以直接链接到Facebook iFrame应用程序中的内部页面?直接链接到Facebook iFrame应用程序中的页面?

例如,说我的应用程序住在http://www.example.com/app。我可以在我的应用中找到像http://apps.facebook.com/my_app/?id=256这样的链接,该链接将导航到http://www.example.com/app/id/256之类的某个地方,该应用位于Facebook画布中?

我做了一个快速搜索,但没有找到任何东西,所以如果有东西已经在那里,请指点我吧!

回答

4

如果您的回调网址设置为http://fb.domain.com/,并且您的画布网址为http://apps.facebook.com/domain_app/,导航至http://apps.facebook.com/domain_app/hello将加载http://fb.domain.com/hello。这也适用于查询字符串参数。

+0

该死的,不知道,那太棒了!谢谢! – 2011-04-09 01:55:05

+0

有没有办法让这项工作在标签式应用程序中? – Jorre 2011-06-13 15:09:35

+1

好东西。有几点需要注意:1)浏览器中的网址在用户使用该应用程序时将保留在http://apps.facebook.com/domain_app/hello。 2)如果用户刷新页面,他们将再次发送到http://fb.domain.com/hello。目前,我计划要做的是避免这种情况,一旦我捕获了父框架(http://apps.facebook.com/domain_app/hello),就会重定向到http://apps.facebook.com/domain_app/会话中的/ hello参数。这样,他们被发送到http://fb.domain.com/hello,随后的refreses会将用户发送到http://fb.domain.com/。 – 2013-07-26 15:09:11

相关问题