打开图形协议 - og:带有youtube链接的电影

Thi*_*tte 6 embed youtube facebook meta-tags open-graph-protocol

通缉情景:

  • 人们通过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" />
Run Code Online (Sandbox Code Playgroud)

什么似乎是错的?我在某处读到解决方案必须使用SSL做一些事情,但因为我链接到外部YouTube视频不应该是这种情况; 或者是吗?

Tom*_*aid 1

您还需要一张 og:图片。使用 https 作为视频 URL 可以让拥有 Facebook 安全帐户的用户播放该视频。转到 YouTube 页面并查看他们使用的 og 标签。