是否可以在移动设备上将 Facebook 应用程序显示为页面选项卡?
Posted
技术标签:
【中文标题】是否可以在移动设备上将 Facebook 应用程序显示为页面选项卡?【英文标题】:Is it possible to show a Facebook app as a Page Tab on mobile devices? 【发布时间】:2011-11-05 10:36:01 【问题描述】:例如,以下 URL 在选项卡中显示应用程序:
https://www.facebook.com/just.to.get.a.rep?sk=app_203403406338325
但在移动设备上,它会重定向到移动网站,并且不显示标签,甚至没有指向它的链接:
https://m.facebook.com/just.to.get.a.rep?sk=app_203403406338325
我什至将应用程序选项卡设置为该页面的默认登陆选项卡,但无法让该页面显示该 pap。我们是否需要为应用程序开发另一种格式以支持移动设备?理想情况下,我们希望在 iPhone 应用和其他移动设备上显示标签。
【问题讨论】:
在那个外部页面上,有什么方法可以强制用户点赞 Facebook 页面? 你不能强迫用户喜欢一个页面,但你当然可以在外部页面上添加一个喜欢按钮。 您可以按照此处所述的***.com/a/15860533/121285 解决此问题 【参考方案1】:https://www.facebook.com/pagename/app_000000000000000?ref=page_internal
截至目前 ref=page_internal 正在作为一种解决方法。
【讨论】:
【参考方案2】:您可以将移动用户重定向到特定的移动网站,并将桌面用户重定向到您的页面标签应用。
执行此操作的详细说明可在此处获得: https://***.com/a/15860533/121285
【讨论】:
【参考方案3】:目前无法在 m.facebook.com 网站上查看应用提供的页面标签
支持Mobile 网络应用,但它们不绑定到页面,需要手动链接或添加书签,现在根本不存在标签功能。
【讨论】:
Facebook 是否表示将来是否会包含这些内容?这个周末我参加了 Facebook 代表的一次演讲,他说 50% 的用户正在通过移动设备访问...... 我不知道有任何计划改变它的工作方式(但也不想排除它)。如果我们有什么要宣布的,它可能会出现在路线图 (developers.facebook.com/roadmap) 或开发者博客 (developers.facebook.com/blog) 上 对失望的 SO'ers 的注意:不要沮丧,请查看下面的 @CBroe 解决方案。它可能不适用于您的情况,但事实证明,这正是我们所需要的!祝你好运!【参考方案4】:如果您可以控制用户点击访问您的粉丝页面/页面标签组合的链接,请尝试添加 GET 参数 ref=ts
h++ps://www.facebook.com/just.to.get.a.rep?sk=app_203403406338325&ref=ts
显然这会阻止重定向到 facebook 的移动版本。
【讨论】:
像宣传的那样工作!谢谢你。我得到了 404,但只需在我的重定向 URL 中添加 ref=ts(我强制用户将我的应用用作页面选项卡)即可修复它! 很遗憾,如果从 Facebook 移动应用程序内部访问 URL,这会导致页面出错。 网址有错字。请修复它。不应该是“http”吗? 我认为这是故意的,所以它不会创建链接 @LysanderGray:你找到解决方法了吗?多年来,CBroe 提供的解决方案似乎奏效了。但是,现在我注意到这些链接在 FB 移动应用程序中不起作用。也许这是以前的方式,我只是没有注意到它?不确定...【参考方案5】:目前你可以开发app authorisation等应用功能,但遗憾的是不能显示标准的iFramed标签应用,我怀疑这是因为3G数据速度慢以及Facebook不想要移动体验的事实比现在慢(取决于外部托管等)。
我的许多大客户都在乞求它。我使用的唯一解决方法是构建一个与 iFrame 中使用的内容相同的外部页面 - 然后您可以将用户引导至选项卡或将移动用户引导至外部链接。
【讨论】:
以上是关于是否可以在移动设备上将 Facebook 应用程序显示为页面选项卡?的主要内容,如果未能解决你的问题,请参考以下文章
适用于 Windows 移动设备的 Facebook SDK [关闭]