2011-06-02 160 views
2

即時通訊嘗試在Facebook牆上(點擊鏈接分享後)從Vimeo播放玩家。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不會直接加載視頻。我不知道爲什麼它不工作,所以任何有經驗的人 - 你能告訴我我失敗的地方嗎?

回答

6

使用新的Facebook open graph元標記。我通過轉到vimeo視頻抓取了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&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00ADEF&amp;fullscreen=1&amp;autoplay=0&amp;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" /> 
+0

非常感謝您的回答,我真的通過「Facebook開發者頁面」像千次一樣,從未真正注意到開放圖標籤。 – Anonymous 2011-06-03 16:32:16

+0

感謝您的回答。我認爲這也有助於將四種視頻類型中的一種視爲「og:type」:「video.movi​​e」,「video.episode」,「video.tv_show」或「video.other」。 OpenGraph中的視頻對象Facebook開發者頁面可以在這裏找到:https://developers.facebook.com/docs/opengraph/video/ – 2013-02-19 03:41:42

+0

這將工作,如果我有? – coiso 2013-03-10 09:35:08