Facebook嵌入式视频的Open Graph难度

时间:2014-11-24 23:28:47

标签: wordpress facebook facebook-opengraph opengraph

我在实施我通过我的研究here找到的解决方案时遇到了一些困难(实际接受的答案没有帮助,并且已经被投票给玻利维亚人)。

问题: Facebook似乎无法识别我添加到标题中的OpenGraph元标记。

我所知道的(或者我认为我知道):我的理解是,通过添加一些适当的opengraph元标记,YouTube视频等内容应该出现在&#的正文中34;后"在脸书上。

到目前为止我尝试了什么:参考上面链接的解决方案,我尝试实现此方法。

  

在我的示例中,我正在嵌入此视频   以下页面中的https://www.youtube.com/v/BQBjVr1iHH4   https://www.keithandthegirl.com/vip/bonus/episode/9/40/this-is-40我   希望Facebook能够在任何人共享时显示YouTube视频   我在Facebook上的页面。

     

选项1:将og:视频设置为https://www.youtube.com/v/YOUTUBECODE

     

元标记看起来像

<meta property='og:video' content='https://www.youtube.com/v/BQBjVr1iHH4' />

此外,我试图禁用可能与此冲突的插件 - 任何看似添加OG元标记的插件。

在代码方面:我在Header中对以下元标记进行了硬编码(这最终将成为PHP函数或其他东西,但直到/除非我可以使它在单个帖子上工作):

    <meta property='og:image' content='http://agnarchy.com/wp-content/uploads/2014/11/2014-11-01-22.02.37.jpg' />
    <meta property='og:video' content='https://www.youtube.com/v/dt6pPdz5eqg' />
    <meta property="og:video:height" content="854" />
    <meta property="og:video:width" content="510" />
    <meta property="og:type" content="video">

观察到的行为:

我所看到的只是帖子的精选图片。当我安排或提交this link到我的Facebook页面时,Facebook无法识别OpenGraph标签,也不会将嵌入的视频呈现为此Facebook帖子内容的一部分:

enter image description here

所需行为

这与建议的方法不一致,如果我使用该答案中提供的URL,我可以看到嵌入式视频播放器:

enter image description here

0 个答案:

没有答案