1

我最近为 Facebook 内部构建了一个 iframe 应用程序,并且仅适用于 facebook。所以不需要在 Facebook 之外调用 iframe。我现在唯一的问题是,只要我搜索这样的应用程序:http: //i44.tinypic.com/30rla83.png

我收到以下警告:http: //i43.tinypic.com/2uh1w20.png

我似乎不知道如何配置应用程序,因此它不会重定向,而是直接转到应用程序本身。唯一设置的值是“网站”和“页面选项卡”值。当我为“Facebook 上的应用程序”设置值时,iframe 会被 Facebook 包含在游戏/应用程序格式中(右侧栏中的 Facebook 游戏),而不是 Facebook 页面应用程序内容格式。

当我删除或调整“网站”值并使用 Facebook 搜索时,我收到应用程序配置不正确的错误。它现在设置为 Facebook 之外的完整地址,因为当我将其配置为 Facebook 应用程序 URL 时,我得到了同样的错误。

我确定的唯一值是“页面选项卡”值。

在此先感谢各位,我自己似乎无法找到答案..

更新:原来“你被重定向”页面只出现在我的 Facebook 个人资料中!可能是因为我是 Facebook 主页管理员或应用程序创建者?无论如何,就我而言;结案并解决问题:)

4

1 回答 1

0

哪些选项适用于 Facebook 上的哪些类型的应用程序有点令人困惑 - 搜索的行为有点不直观,但这里有一些可能对您有所帮助的提示:

  • 如果您的应用程序仅作为页面选项卡存在,那么搜索它并没有任何意义(理论上它可能存在于多个 Facebook 页面上)。除非您还设置了以下两个选项之一,否则这些不会显示在搜索结果中
  • 如果您已将您的应用程序设置为画布应用程序,开发人员设置中的“Facebook 上的应用程序”,那么当您搜索该应用程序时,它会将您重定向到画布页面(您的 iframe 被拉入 Facebook 画布。
  • 如果您已将应用设置为使用 Facebook Connect “使用 Facebook 登录我的网站”。在开发者设置中,并且您还没有将应用程序设置为画布应用程序,那么 Facebook 将假定您有一个 Facebook 外部的网络应用程序,并且搜索会将用户重定向到您的网站 url。

因此,如果您不使用 Facebook Connect(在这种情况下,您的应用不会出现在搜索结果中),您可能需要做的是从您的 Facebook 设置中删除您的网站网址,或者创建一个画布页面,这将您重定向到正确的 Facebook 页面选项卡。

于 2012-04-10T14:14:23.650 回答