【问题标题】:How to link a Facebook app with an existing fan page如何将 Facebook 应用与现有粉丝页面链接
【发布时间】:2012-02-13 17:31:30
【问题描述】:

现在 Facebook 有 depreciated the landing pages for apps,我如何让我的应用指向粉丝页面作为它的着陆页?

我已在“高级”选项卡和联系人下进行了检查,但我看不到任何地方可以将我的粉丝页面列为链接到我的应用程序。

根据this blog post from December,新应用可以创建一个新的粉丝页面,但没有关于如何为现有页面创建的信息——他们只是说“它将自动链接”。不幸的是,事实并非如此——当您将我们应用中的内容发布到您的墙上时,该链接会将您带到我们的网站,而不是我们的粉丝页面。

我希望通过该链接再次将您带到我们的粉丝专页,但我似乎找不到任何关于此的文档。

【问题讨论】:

  • 在宣布这一点时有一个迁移选项,但它自 2 月 7 日以来已经完成 - 为什么不直接发布指向您页面的链接?
  • 不幸的是,我刚从这里开始,今天获得了访问权限,因此我不再可以使用迁移选项。我们可以发布指向我们页面的链接,但是当您从应用程序发布时,它会打印出您的应用程序名称。这曾经链接到我们的应用页面,但现在它只是链接到我们的网站。

标签: facebook


【解决方案1】:

这是可能的。我有同样的问题。您需要做的是:

  1. 将您现有的页面归类在“应用页面”下(位于“品牌和产品”下)。
  2. 更改您的页面名称以匹配您的应用名称。
  3. 转到您的应用并选择“应用详情”
  4. 在“联系信息”下,您将找到“应用程序页面”。您可以在那里创建一个新页面,或者如果一切顺利,从列表中选择您的页面。

我在“应用页面”旁边的小问号中找到了信息。

我希望这会有所帮助。

【讨论】:

  • 注意:链接页面后,您可以将类别更改回之前的类别。
  • 是的,但是如果类别发生变化,“转到应用程序”链接将不再显示
  • 这行得通,当你选择你的应用程序时,你只需要转到设置 -> 高级来执行第 4 部分,这花了我一点时间来弄清楚。
  • 更改页面名称需要时间。我可以改为更改应用名称吗?
  • 关键是确保应用页面是唯一的类别。我们有“视频游戏”和“应用程序页面”,直到我们删除“视频游戏”,这才起作用。顺便说一句,Facebook 的工作流程很疯狂——几乎就像一个 19 岁的孩子在宿舍里写的一样。
【解决方案2】:

可以将应用程序添加到您管理的任何页面。这可以通过下面提到的解决方案来实现:

解决方案 1

http://facebook.com/add.php?api_key=[YOUR_APP_KEY]&pages=1&page=[YOUR_PAGE_ID]

YOUR_APP_KEY你可以从应用设置中获取,它的App Id

YOUR_PAGE_ID你可以通过Graph Explorer获取它https://graph.facebook.com/[PAGE_NAME]

解决方案 2

https://www.facebook.com/dialog/pagetab?app_id=[YOUR_APP_KEY]&next=[REDIRECT_URL]

YOUR_APP_KEY您可以从应用程序设置中获取它,它的App Id

REDIRECT_URL 添加标签后要重定向回的任何 URL

官方解决方案
@Dvir Levy 的Answer 是 Facebook 的官方解决方案。这种方法的问题是我们大多无法遵循该解决方案。假设我们必须将应用程序选项卡添加到像“ABCXYZ”这样的品牌页面,如果我们遵循该答案,那么我们必须更改品牌页面名称,但我们不能这样做,我们工作的品牌/客户不允许这些变化。

【讨论】:

  • 它可以工作,但是如何列出所有连接到页面的应用程序?我不明白为什么在应用程序或页面的设置页面的可见位置无法访问如此重要的选项。
  • 我也猜不出来:P
  • 我找到了解决方案。 List Applications installed on Page: /[PAGE_ID]/tabs/ access_token: [PAGE_ACCESS_TOKEN] 用户管理的应用列表:/me/applications/developer
  • 如果您不是应用程序的管理员,是否可以添加应用程序?
  • @LoverBugs 不,您需要在页面上拥有足够的权限才能在其上添加/编辑任何内容
【解决方案3】:

由于 Facebook 用户界面最近发生了变化,一些选项已更改或位于不同的位置。

我想分享实现这一目标的最新方法。

在您的页面上

  1. 访问关于部分
  2. 点击右上角的编辑页面信息
  3. 将您的类别之一设置为应用页面

PS:可能需要您的页面和应用使用相同的名称,但无法确认。

在您的应用上

Facebook Developers apps 面板访问您的应用。

  1. 访问左侧菜单中的设置
  2. 将类别设置为页面应用程序,然后点击保存。 [@JohnMc 提到这必须是唯一选择的类别。]
  3. 打开高级部分并找到应用页面块。
  4. 现有页面下选择您的页面并点击保存

一切就绪!

注意:如果您删除页面和应用程序之间的链接,您将无法再次链接它们。

编辑:正如@John Mc 在 cmets 中指出的那样,App 页面 必须是唯一选择的类别。

【讨论】:

  • 很高兴看到这个。但是为什么按照您的所有步骤后,我无法在我的应用页面上看到现有页面?
  • 实际上没有理由在应用页面上显示链接。如果您希望您的页面关注者使用您的应用程序,您可以使用页面操作按钮之一。
  • 对我来说没有现有页面:(我只能创建一个新页面。即使很难,我确实有一个应用页面。有什么想法吗?
  • 我也有同样的情况。我无法显示 [现有页面]。解决办法是把“App page”类别排在第一位。
  • 我尝试保留现有类别并添加“应用页面”类别。在删除现有类别之前,我无法在开发人员设置中选择现有页面。即您现有的页面应该只有一个类别,并且需要是“应用页面”。
【解决方案4】:

发生在我身上。您需要将自己(您的开发者帐户)添加为页面的经理/管理员。然后它会识别你和页面之间的链接,应用程序会显示应用程序页面,这样你就可以选择它。

【讨论】:

    【解决方案5】:

    这是可能的。

    转到您的业务页面,将您自己添加为托管(确保您首先喜欢该网站)

    然后刷新应用详情开发者页面。 从应用页面联系人部分选择业务应用页面。

    请注意,业务页面必须是品牌和产品:应用页面,并且与应用同名。

    【讨论】:

    • 如果您不是应用程序的管理员,是否可以添加应用程序?
    【解决方案6】:

    以下是向页面添加标签的方法。

    https://developers.facebook.com/docs/reference/dialogs/add_to_page/

    我使用直接 URL 方法。转到您的页面,然后在浏览器的地址栏中键入以下内容。

    https://www.facebook.com/dialog/pagetab?app_id=YOUR_APP_ID&display=popup&next=YOUR_URL

    YOUR_APP_ID 是应用配置页面中显示的应用 ID,YOUR_URL 是您希望在关闭对话框后重定向到的页面。

    【讨论】:

    • 这不会更改应用程序将项目发布到您的墙上时链接到的 URL,并且用于将我们的应用程序集成到某人的个人资料中。这不是问题所在。问题是如何让 Facebook 开发者应用程序中的应用程序与粉丝专页相关联?
    • @Lix 页面标签的用途是什么?有例子吗?
    【解决方案7】:

    在 Facebook 应用配置设置中将是站点 URL。这是它目前要去的地方,对吗?因此,让您的营销人员为应用程序制作一个“漂亮”的登录页面,您可以更改应用程序设置以指向漂亮的登录页面。也许所有登陆页面都重定向到您的 Facebook 粉丝页面。

    【讨论】:

    • 问题显然是您可以为新应用程序执行此操作——我想在现有应用程序上执行此操作。 f'ing facebook。
    • 我在 Facebook 上有超过 38 个现有的应用程序(已经删除了大约 15 个其他应用程序,因为在过去四年多的时间里,我一直在为各种 Facebook API 开发这些应用程序已被弃用)。我去了我拥有的最古老的一家,那里的环境就在那里。你的“老”几岁了?
    • 我有一个站点 URL 字段。但我想将现有的应用程序链接到现有的粉丝页面。这不是我能做的。可以吗?
    • 如上所述:“也许所有登陆页面都重定向到您的 Facebook 粉丝页面”
    • 是的,我能做到。但是为什么当我制作一个新应用时我不必这样做呢?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-06-05
    • 2011-08-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-29
    相关资源
    最近更新 更多