2012-01-17 22 views
6

通緝的情景:的Open Graph協議 - OG:電影Youtube鏈接

  • 人通過Facebook鏈接到我的網站
  • 開放圖形數據彈出(名稱,描述,縮略圖,...)(其作品)
  • 當您單擊縮略圖YouTube視頻播放(不工作)

的Facebook似乎知道有要播放的視頻,但並不想用它去通過。

我的代碼:

<meta property="og:image" content="<url>" /> 
<meta property="og:site_name" content="<name>" /> 
<meta property="og:description" content="<description>" /> 
<meta property="og:video" content="http://www.youtube.com/v/S3_AwK3ujQI&fs=1" /> 
<meta property="og:video:width" content="560" /> 
<meta property="og:video:height" content="315" /> 
<meta property="og:video:type" content="application/x-shockwave-flash" /> 
<link rel="video_src" href="http://www.youtube.com/v/S3_AwK3ujQI&fs=1" /> 
<meta name="video_type" content="application/x-shockwave-flash" /> 
<meta name="video_width" content="560" /> 
<meta name="video_height" content="315" /> 

出了什麼錯?我在某處讀到該解決方案需要使用SSL做些事情,但由於我鏈接到外部YouTube視頻,因此不應該這樣;還是它?

+1

我也有這個問題,我使用了相同的og標籤,因爲它希望它在Facebook上顯示視頻,但它不會顯示視頻,除非您指定一個確切的視頻文件(大多數教程都告訴我) ,但我想使用YouTube視頻 - 不是我自己的視頻 –

回答

1

您還需要一個og:圖片。對於視頻網址使用https將讓它爲安全使用Facebook的人玩遊戲。轉到YouTube頁面,查看他們用於og標籤的內容。