【问题标题】:Embedding HTML5 content into Facebook wall posts?将 HTML5 内容嵌入 Facebook 墙贴?
【发布时间】:2011-07-19 11:52:49
【问题描述】:

我设法在 Facebook 墙贴中嵌入了自定义 SWF。这可以通过在链接页面的源代码中添加特殊的元标记来完成。例如,YouTube 播放页面的相应来源如下所示:

<meta property="fb:app_id" content="87741124305">
<meta property="og:url" content="http://www.youtube.com/watch?v=qLkk3i4tMQw">
<meta property="og:title" content="Marco Huck vs Hugo Hernan Garay 10. Runde KO">
<meta property="og:description" content="...">
<meta property="og:type" content="video">
<meta property="og:image" content="http://i2.ytimg.com/vi/qLkk3i4tMQw/default.jpg">
<meta property="og:video" content="http://www.youtube.com/v/qLkk3i4tMQw?version=3&amp;autohide=1">
<meta property="og:video:type" content="application/x-shockwave-flash">
<meta property="og:video:width" content="398">
<meta property="og:video:height" content="224">
<meta property="og:site_name" content="YouTube">

但是,这显然只适用于 Flash 内容。

最近,Facebook 增加了对源自 YouTube 的 HTML5 视频的支持(用于在 iPad 上播放视频)。知道这是否仅限于 YouTube 会很有趣。有谁知道我们其他人是否有可能将 HTML(5) 代码嵌入 Facebook 墙贴中?如果可以,怎么做?

【问题讨论】:

    标签: facebook html facebook-wall


    【解决方案1】:

    抱歉,目前没有 API 可以实现您的建议。 HTML5 是我们承诺的标准,因此我不排除将来可能会添加此功能。

    【讨论】:

    • 科尔姆,感谢您的回复。拥有这个真的很甜蜜!
    • 您好@ColmDoyle,自 2011 年以来,该功能是否有任何进展?拥有它会非常有用。 :)
    • 有什么关于现在或未来计划的消息吗?
    • Bump...墙上帖子中的活动内容变得越来越普遍,很高兴知道如何。
    • 我不在FB了,所以不知道现在的状态如何。可以在facebook.com/groups/fbdevelopers 提问
    【解决方案2】:

    我认为现在这是可能的:

    http://developers.facebook.com/docs/opengraph/

    检查页面的下部。就像在 HTML5 标记中一样,您现在可以定义各种来源,从 Flash Player 开始,然后回退到 MP4 等等。您将失去自定义外观,但至少可以播放视频。

    【讨论】:

      【解决方案3】:

      你可以启用它!

      <meta http-equiv="Cache-control" content="no-cache">
      <meta property="og:type" content="video/mp4" />
      <meta property="og:video:height" content="260" /> 
      <meta property="og:video:width" content="520" /> 
      <meta property="og:video:type" content="video/mp4" />
      <meta property="og:title" content="<?php echo $vtitle ?>" /> 
      <meta property="og:description" content="<?php echo $vdis ?>" />
      <meta property="og:image" content="<?php echo $vpic ?>" />
      <meta property="og:video" content="<?php echo $vlink ?>" />" 
      

      您还需要在您的网站上使用标准 ssl 以使用 flash 或 html5 在 facebook 墙上发布。

      【讨论】:

      • 谢谢,但问题是关于在用户的 FB 墙上嵌入 HTML5 代码以替代基于 Flash 的内容。您的回答似乎只涵盖 HTML5 视频。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-13
      • 2012-09-02
      • 2012-05-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多