【问题标题】:Facebook iframe embed in profile pages - what the heckFacebook iframe 嵌入个人资料页面 - 到底是什么
【发布时间】:2010-12-20 11:53:04
【问题描述】:

我们正在寻找一种将 iframe 和特定内容嵌入粉丝页面(而非个人资料)的方法。显然不允许直接使用 fb:iframe 标签,但我确实在这里找到了一些提示:http://www.facebook.com/PagesDesign#/profile.php?fbhref=iportfolio.html%3F_fb_fromhash%3D53f3ede8dd88aad33d3bc346401a683c&id=92993272816&app_page=1&v=app_96944267235

寻找更直接的方法。

戴夫

【问题讨论】:

    标签: facebook embed


    【解决方案1】:

    很遗憾,我认为没有什么好的方法可以做到这一点:iframe 在粉丝页面中被专门阻止。如果您有一个 iframe 应用程序并且希望显示一个选项卡,您可以通过将 fb_force_mode 附加到查询字符串来强制它作为 FBML 工作。

    【讨论】:

    • 但如果不可能,那该公司是如何做到的呢?您提供的示例似乎专门讨论了应用程序。嗯嗯嗯。
    • 快速浏览该页面,我猜它不是 iframe 应用程序,而只是一个标准的 FBML 应用程序。页面可以添加 FB 应用程序(有一些限制),但它们需要是 FBML 种类而不是 iframe。您还可以轻松地将静态 HTML/FBML 拖放到应用程序中。在这两种情况下,您都可以嵌入 FBML、Facebook 小部件和 Flash。
    • 是的,这就是我的假设,但其中许多页面上的数据似乎是动态的。会不会是开发者在 FBML 中编写了整个代码,然后使用 FBJS 和 FB 数据代理服务来动态传递数据?这是我认为可以使用动态数据完成的唯一方法。
    • 您可以在 FBML 中创建一个页面,该页面使用 API(PHP 或您选择的风格)进行动态调用,前提是粉丝页面将该应用程序添加为选项卡(过程有点奇怪,但它有效)。您对 FBJS 进行 ajax-y 调用的建议也可以。
    猜你喜欢
    • 2015-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-19
    • 2017-02-15
    • 1970-01-01
    • 2015-11-04
    • 1970-01-01
    相关资源
    最近更新 更多