【问题标题】:html in facebook wall posts with graph api?带有图形 api 的 facebook 墙上帖子中的 html?
【发布时间】:2011-09-12 22:22:24
【问题描述】:

有谁知道我是否可以使用 facebook 的图形 api 创建带有 html 内容的墙贴?如果是这样,我在哪里可以找到一些文档/示例?我在这里看不到任何有用的东西:http://developers.facebook.com/docs/reference/api/post/

看来我可以使用 fbml 做到这一点,但似乎他们正试图逐步淘汰 fbml...

【问题讨论】:

    标签: python html facebook facebook-graph-api facebook-wall


    【解决方案1】:

    他们不允许您将 HTML 发布到墙上的帖子中,主要原因有两个:-

    1. 恶意用户可以将<script>s 插入到页面DOM 中来做恶事。
    2. (咆哮)Facebook 不喜欢在他们的帖子中设置格式,因为这会让人们看起来很独特。

    第一点是最重要的;他们不允许使用 HTML,因为它使网站不安全,就像在任何其他网站上一样。它们可能足以允许某些标签(如和其他仅格式化的东西),但这不太可能。

    【讨论】:

    • 认为你仍然可以使用 fbml,但我不想开始使用已经被淘汰的东西......
    • 这就是我没有提到它的原因 :-) 很遗憾他们甚至不允许简单、无害的元素(例如上面给出的<b>),因为它们不包含任何元素安全问题,除非您不关闭它们 - 否则页面布局会混乱。
    • 我停止使用 MySpace 的一个原因是用户页面可能被过度定制,包括黑色背景上的黑色文本、响亮的图像、自动播放音乐、闪烁和其他 1994 年的 HTML 滥用。我认为最好 Facebook 不允许这样做。但是,您可以创建一个允许人们创建和存储富文本消息的应用程序,然后发布一个指向用户墙的链接,以将他们引回您的应用程序以阅读他们的丰富内容。这很容易做到。您甚至可以生成文本图像并将其显示在墙上的通知中,从而接近您的既定目标。
    【解决方案2】:

    自定义墙贴的唯一选项是嵌入图像或视频。您不能在正文中执行 HTML,因此无法使用粗体或斜体文本。你到底想做什么它不允许?

    【讨论】:

    • 抱歉,绝对不可能。
    • 呸,这就是我害怕的。谢谢!
    • 您可以在 iframe facebook 粉丝页面上自定义 html,但不能在单独的墙贴上。
    猜你喜欢
    • 2012-02-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-08
    • 1970-01-01
    • 2013-04-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多