【问题标题】:Linking to a page tab app on a Facebook page链接到 Facebook 页面上的页面选项卡应用程序
【发布时间】:2012-07-06 04:42:41
【问题描述】:

当只知道页面 ID 和应用 ID 时,是否有可靠的方法链接到 Facebook 页面上的应用?具体来说,页面的 URL 是未知的,只有 ID。

https://developers.facebook.com/docs/authentication/pagetab/ 的文档声称以下内容应该有效:

https://www.facebook.com/pages/null/PAGE_ID/app_YOUR_APP_ID

但是,当我尝试此操作时,例如 http://www.facebook.com/pages/null/126169047465269/app_222972467721305 不起作用,而是得到“此内容当前不可用”。

【问题讨论】:

  • 您是否在页面中添加了应用标签?
  • 那个“null”是从哪里来的?丢掉它,看看它是否有所作为。 facebook.com/pages/126169047465269/app_222972467721305(对我来说失败了,但这可能是页面未发布,或者您更改了示例?)Btu 是的,有可能。
  • 来自 Facebook 的链接文档 :) 我确实尝试过,但没有用。我没有更改任何内容,页面 126169047465269 仍然安装了应用程序 222972467721305。

标签: facebook facebook-page


【解决方案1】:

始终适用于数字页面 ID 的最佳形式是:

https://www.facebook.com/pages/null/PAGEID?sk=app_APPID

将 PAGEID 和 APPID 替换为数字 ID。

如果您有用户名而不是数字页面 ID,则 URL 应采用以下形式:

https://www.facebook.com/PAGEUSERNAME?sk=app_APPID 或者 https://www.facebook.com/PAGEUSERNAME/app_APPID

【讨论】:

    【解决方案2】:

    这里的页面不是公开的,或者可能不可用?:
    https://www.facebook.com/pages/126169047465269/

    试试这个,
    https://www.facebook.com/PAGE_NAME_OR_ID/app_222972467721305

    在PAGE_NAME_OR_ID 中添加pages/126169047465269, 如果您的页面有自定义 slug,请添加 slug。

    但请务必检查您的应用是处于沙盒模式还是未发布。

    【讨论】:

    • 大部分是对的,除了 /pages/ URL 是为 SEO 设计的,因此您缺少部分路径。此外,该表单不起作用,只有“sk =”查询参数方法。它实际上更像这样:facebook.com/pages/null/126169047465269?sk_app_222972467721305 其中“null”实际上可以是除空白之外的任何内容。
    • 我完全同意!但是如果您激活了自定义域/Slug 选项,您将无法返回页面/126169047465269。您将看到一个未找到的页面。
    猜你喜欢
    • 2018-05-18
    • 1970-01-01
    • 2012-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多