将HTML5内容嵌入Facebook墙贴?

时间:2011-07-19 11:52:49

标签: facebook html5 facebook-wall

我设法在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墙上的帖子中?如果是这样,怎么办呢?

3 个答案:

答案 0 :(得分:6)

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

答案 1 :(得分:1)

我认为现在可以这样做了:

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

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

答案 2 :(得分:-1)

您可以使用此功能启用!

<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 ?>" />" 

如何要求你在你的网站上也有一个standered ssl在facebook墙上发布,使用flash或html5。