开放图形协议 - og:movie 与 youtube 链接
Posted
技术标签:
【中文标题】开放图形协议 - og:movie 与 youtube 链接【英文标题】:Open Graph Protocol - og:movie with youtube link 【发布时间】:2012-02-12 18:05:22 【问题描述】:想要的场景:
人们通过 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 视频;是吗?
【问题讨论】:
我也有这个问题,我使用了与您希望它在 Facebook 中显示视频相同的 og 标签,但它不会显示视频,除非您指定一个确切的视频文件(大多数教程告诉我),但我想使用 youtube 视频 - 不是我自己的视频 【参考方案1】:您还需要一个 og:picture。使用 https 作为视频 url 可以让它为拥有 Facebook 安全的人播放。转到 youtube 页面并查看他们使用的 og 标签。
【讨论】:
以上是关于开放图形协议 - og:movie 与 youtube 链接的主要内容,如果未能解决你的问题,请参考以下文章