facebook - 开放图谱协议(protocol)-og :movie with youtube link

标签 facebook youtube embed meta-tags facebook-opengraph

想要的场景:

  • 人们通过 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 视频,所以情况并非如此;还是?

最佳答案

您还需要一个 og:picture。将 https 用于视频 url 将允许它为安全拥有 Facebook 的人播放。转到 youtube 页面并查看他们使用的 og 标签。

关于facebook - 开放图谱协议(protocol)-og :movie with youtube link,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8903042/

相关文章:

c# - 将 WP7 游戏成就从 XNA 发布到 Facebook

ajax - ajax 调用后渲染 'like' 按钮

html - 第一部分的 Youtube 背景

c++ - 将 .exe 文件嵌入到 C++ 程序中?

javascript - 嵌入代码不会显示在 WordPress 页面中

jquery 移动滑动页面,用于类似于 Facebook 的设置

html - 自动嵌入 YouTube 视频 [上一个]

google-chrome - Chromecast 功能

jquery - 尝试使用 jQuery 模式弹出窗口通过 iframe 查看 pdf 文件

facebook - 为什么此 Facebook 应用程序不需要应用程序密码即可运行?