Facebook应用安装程序

时间:2011-03-11 21:55:04

标签: facebook facebook-graph-api

我创建了使用iframe的FB应用程序,它正常工作,但我需要检查从哪个页面调用它。

我希望不同的网页将不同的变量传递给该iframe位置。

我已经知道如何将其设置为三个级别(原始页面,应用程序页面和标签页,具有不同的显示内容),但我需要检查它所调用的页面。

我认为可以通过两种方式完成:

1种方法:找到基于使用此应用程序作为选项卡的页面传递特定变量的方法,然后将其重定向到正确的位置

2路:找到在facebook外创建新应用程序的方法(可能是API或其他东西),然后输入所有这些值,包括:应用程序名称,包含此变量的应用程序链接,应用程序选项卡链接,使用iframe而不是FBML ..

我很乐意使用2.方式...

我不是要求你给我看代码,我知道我需要做我的工作,我不是要求你为我做,我只是寻求帮助,来自已经有人的指示创造这样的东西,指向正确的方向我在哪里可以找到...

另外,请不要告诉我阅读一堆内容,比如FB文档或整本书中包含所有其他“未使用过的”内容,我需要特定的部分,其中有关于此的话...

如果有人对此有所了解,请在此处写下......

谢谢!

1 个答案:

答案 0 :(得分:2)

“page”参数在(iframe)选项卡上的“new”signed_request参数中传递。你得到了“免费”所需的东西;)

  

page:包含页面的JSON对象   id字符串,如果是喜欢的布尔值   用户喜欢该页面,管理员   如果用户是管理员,则为boolean。只要   如果您的应用是iframe,则可用   加载在页面选项卡中。

http://developers.facebook.com/docs/authentication/signed_request/