-1

在开发 facebook 应用程序时,该过程似乎涉及三个不同的页面。这是页面类型 A、B 和 C 的屏幕截图:

三种不同类型的 Facebook 页面的屏幕截图

页面类型 B 似乎非常重要,因为它可以从 A 链接到,并且它允许 LIKE ......你如何创建页面 B?

4

3 回答 3

2
  • 屏幕 A 是 Facebook 页面
  • 屏幕 B 是标签应用程序。(从页面内加载的应用程序)
  • 屏幕 C 是画布应用程序。(应用程序与页面分开加载)

标签应用与页面的关系更紧密。签名请求中有一些数据直接连接到页面。最好的例子是当前用户是否喜欢(所谓的 fangate 就是这样实现的)。

创建不同应用类型的步骤: 创建应用时,有 2 个字段部分。页面标签 URL 和画布 URL。

如果需要像屏幕 B 这样的选项卡应用程序(它可以是选项卡应用程序和画布应用程序),您应该提供页面选项卡的 url 并另外使用正确的值转到此链接: https ://www.facebook.com/dialog/pagetab ?app_id=YOUR_APP_ID&display=popup&next=YOUR_URL

在那里,您可以选择您希望您的应用程序在哪个页面上显示为收藏夹中的应用程序,然后您可以根据需要重新排序。

例如: https ://www.facebook.com/dialog/pagetab?app_id=123672637&display=popup&next=http://myapp.myserver.com/

要在 Canvas URL 之外创建画布应用程序,您应该填写命名空间字段。

之后,您可以在https://apps.facebook.com/my_chosen_namespace/上访问您的应用

于 2012-12-19T11:22:10.760 回答
0

第二个和第三个是 facbook canvas 应用程序

于 2012-12-19T11:17:59.297 回答
-1

您需要创建自定义选项卡。使用类似https://apps.facebook.com/static_html_plus/

于 2012-12-19T11:20:30.140 回答