想要的场景:
- 人们通过 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/