Facebook 上的 Vimeo 分享/
Posted
技术标签:
【中文标题】Facebook 上的 Vimeo 分享/【英文标题】:Vimeo on Facebook share/ 【发布时间】:2011-06-02 20:50:42 【问题描述】:我试图在 Facebook 墙上显示来自 Vimeo 的播放器(单击链接共享后)。
<html>
<head>
<title>Some title</title>
<meta name="title" content="Some title" />
<meta name="description" content="Some description" />
<link rel="image_src" href="http://b.vimeocdn.com/ts/xxx/xxx/xx.jpg" />
<link rel="video_src" href="http://player.vimeo.com/video/XXXXXX" />
<meta name="video_height" content="360" />
<meta name="video_width" content="640" />
<meta name="video_type" content="application/x-shockwave-flash" />
<meta name="medium" content="video" />
</head>
<body></body>
</html>
使用这个,facebook 不会直接加载视频。我不知道为什么它不起作用,所以任何有经验的人 - 你能告诉我我失败的地方吗?
【问题讨论】:
【参考方案1】:使用新的 Facebook open graph 元标记。我通过转到 vimeo 视频、单击嵌入、单击“旧嵌入代码”并获取 URL 来获取 vimeo 链接。
<meta property="og:image" content="http://b.vimeocdn.com/ts/xxx/xxx/xx.jpg"/>
<meta property="og:video" content="http://vimeo.com/moogaloop.swf?clip_id=xxxxxxxx&server=vimeo.com&show_title=1&show_byline=1&show_portrait=1&color=00ADEF&fullscreen=1&autoplay=0&loop=0" />
<meta property="og:video:height" content="360" />
<meta property="og:video:width" content="640" />
<meta property="og:video:type" content="application/x-shockwave-flash" />
【讨论】:
非常感谢您的回答,真的,我通过“facebook 开发人员页面”就像一千次一样,从未真正注意到开放图标签。 感谢您的回答。我认为这也有助于将四种视频类型之一作为“og:type”:“video.movie”、“video.episode”、“video.tv_show”或“video.other”。 OpenGraph 中视频对象的 Facebook 开发者页面可以在这里找到:developers.facebook.com/docs/opengraph/video 如果我有 会这样吗? 我只是想让视频在人们在 FB 上分享我的网站时显示,但网站不仅仅是电影..以上是关于Facebook 上的 Vimeo 分享/的主要内容,如果未能解决你的问题,请参考以下文章
如何从 vimeo 和 facebook 在 vitamio 播放器中播放视频?
如何在 Facebook 上分享一篇博文,而不是整个博文提要