Facebook页面上有多个标签页,其中一个应用程序神秘莫测


Facebook page multiple tabs with one app mystery

请在回答之前仔细阅读这个问题,因为它有点令人困惑。

我最近看到Pagemodo提供了在一个页面上有多个选项卡的选项,您可以随心所欲地多次使用,他们在计划选项中称之为"无限选项卡"。因此,这意味着,如果我们希望在一个页面上有多个欢迎标签,可以这样做。从技术上讲,一个应用程序只能创建一个页面选项卡。要拥有多个选项卡,您需要多个应用程序。

现在的问题是,这怎么可能?

即使我有多个应用程序,在显示页面选项卡时,我也可以使用"页面id"从数据库中获取有关选项卡的数据,因为这是我在签名请求中唯一拥有的东西。他们如何知道它是哪个页面(好吧,我们可以从签名的请求中获得它),以及它是创建的多个应用程序中的哪个应用程序,以便相应地呈现数据?

小心,不要上当受骗。

Pagemodo可能管理着定义数量的应用程序(这可能是一个非常大的数字),并允许你将它们安装到你管理的任何页面上,本质上给你无限的使用。

后端都是通过每个应用程序和签名请求的端点进行管理的。

我发现了这是可能的。

这是一个了解我提出的问题的好地方:http://forum.developers.facebook.net/viewtopic.php?id=90792

经过思考,我想出了以下解决方案,尽管你没有办法获得应用程序id,直到你没有使用签名请求或脸书提供的任何其他数据进行身份验证。但是你仍然可以通过页面标签url获得它。因此,如果我有一个应用程序的标签网址为:http://www.example.com/tab.php,我们可以通过http://www.example.com/tab.php?id=APPID

很好地解决了这个目的。