这些Facebook页面之间有什么区别

时间:2012-12-19 11:17:16

标签: facebook facebook-apps facebook-page facebook-canvas

在开发Facebook应用程序时,似乎有三个不同的页面参与了该过程。这是页面类型A,B和C的屏幕截图:

screenshot of three different types of facebook pages

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

3 个答案:

答案 0 :(得分:2)

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

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

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

如果需要标签应用,例如屏幕B(它可以是标签应用和画布应用),您应该提供网页标签的网址,另外使用正确的值转到此链接: 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/

访问您的应用

答案 1 :(得分:0)

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

答案 2 :(得分:-1)

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

的内容