我能否将自己的视频播放器嵌入Facebook中,使其像所有YouTube视频一样直接显示在时间线上?
我在网站的<head>部分需要包含哪些元标记(meta tags)呢?
除其他答案之外,来自Facebook的最新开发人员发布的帖子(我现在似乎无法找到)暗示不再需要白名单。但我仍然这么做了。需要大约一周时间。
您需要使用Open Graph协议。关于嵌入视频的信息在此页面底部:http://developers.facebook.com/docs/opengraph/
这是我们通过实验发现的(未来肯定会改变):
我们网站上的一个示例og:video标记:
<meta property="og:video" content="https://indieflix.com/media/swf/player.swf?bufferlength=3&lightcolor=FFFFFF&autostart=true&file=http%3A%2F%2Findieflix.com%2Fstreamer%2Fhdtrailer%2F32310_320x180.mp4&provider=http&frontcolor=CCCCCC&image=http%3A%2F%2Fcdn.indieflix.com%2Ffilms%2Fimages%2Flarge%2F32310.jpg&backcolor=333333" />
您必须先提交视频嵌入白名单请求,获得Flash播放器的批准。
一旦获得批准,就像YouTube视频一样,您的播放器将能够显示。您可以使用Facebook分享帮助指南,Fire在他的回复中提到了这一点。另外,还有一个有用的工具是URL Linter,它告诉您Facebook如何解释您页面上的元数据。
是的,有一个元标签,但我不确定您自己的Flash视频播放器是否会被直接嵌入。请看共享丰富媒体部分。
视频嵌入功能非常好用,最近看到了YouTube嵌入的一些变化。以前只是一个小缩略图和播放按钮,即使标记为收藏故事也是如此。现在他们将视频作为特色故事(星号)嵌入,具有完整的时间线封面大小的缩略图和播放按钮。这对于在Facebook上嵌入任何视频或Flash都非常有趣。