Facebook Open Graph og:YouTube视频的视频标签

我有一个问题,最初是在这里问:打开图:og:视频元标签内容在2010年,但答案不再有效。

我试图在共享链接时在Facebook上展示YouTube视频(并在Facebook内播放)。 以下og:视频标签不起作用(它从来没有真正做过):

<meta property="og:video" content="https://www.youtube.com/watch?v=ZH4YSF-i5dY" />

在2013年提出的解决方案https://stackoverflow.com/a/17811187/188740在2013年工作得很好,直到最近。 它是将og:video更改为像这样(请注意v查询字符串值的表示方式):

<meta property="og:video" content="https://www.youtube.com/v/ZH4YSF-i5dY" />

这不再有效,Facebook完全忽略它。

我尝试的另一个选项是将YouTube网址放入og:url

<meta property="og:url" content="https://www.youtube.com/watch?v=ZH4YSF-i5dY" />

该方法指示Facebook刮刮YouTube获取缩略图图像,但点击该帖子会将用户发送到共享的原始页面。 点击行为是正确的(我希望用户回到最初的共享页面),但用户无法播放视频。

任何人都知道这个问题的解决方案?

更新:不幸的是,它开始越来越像是Facebook 2017年8月做出的改变(并且在几个月内在不同地区缓慢推出),并且这是设计。 换句话说,没有办法使这项工作。 :-(如果有人有解决方法,这将是巨大的,为社会各界了解相关讨论:https://developers.facebook.com/bugs/1963535797258090/ https://developers.facebook.com/bugs/364444227315183/ https://productforums.google.com/forum/#!topic/youtube/l69gPBlkXN0

链接地址: http://www.djcxy.com/p/60401.html

上一篇: Facebook Open Graph og:video tag for YouTube videos

下一篇: Facebook OG:Video Meta Tag does not actually allow video to be played