2012-01-17 20 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标签的内容。