在 Facebook 墙上自动嵌入视频

Posted

技术标签:

【中文标题】在 Facebook 墙上自动嵌入视频【英文标题】:Auto-embed videos in Facebook wall 【发布时间】:2011-07-14 21:31:17 【问题描述】:

当您在 FB 上分享 YouTube 链接时,它会自动将 YT 播放器嵌入到您的墙上。

起初我认为这是 FB 的努力,但后来我注意到许多视频网站都会出现这种情况(FB 可能从未听说过),甚至来自较小的国家。

所以我的问题是,我的视频网站必须遵循哪些准则,以便 FB 检测到我的播放器并在分享视频链接后自动将其嵌入墙中?

请记住,我不是在谈论使用 API。我说的是用户共享指向包含该视频的页面的链接。

【问题讨论】:

【参考方案1】:

请参阅 Facebook 的OpenGraph Protocol 的附加音频和视频数据部分,例如:

<html xmlns:og="http://ogp.me/ns#"> 
    <head>
        ...
        [REQUIRED TAGS]
        <meta property="og:video" content="http://example.com/awesome.flv" />
        <meta property="og:video:height" content="640" />
        <meta property="og:video:width" content="385" />
        <meta property="og:video:type" content="application/x-shockwave-flash" />
        ...
    </head>

【讨论】:

以上是关于在 Facebook 墙上自动嵌入视频的主要内容,如果未能解决你的问题,请参考以下文章

Spotify 如何通过 API 将播放列表发布到 Facebook 墙上?

在 facebook 嵌入式视频中设置自动播放时如何启用声音?

类似框上的 Facebook 描述未显示在 Facebook 墙上

Android:如何自动在 Facebook 墙上发布更新?

使用 Facebook Graph API 发布嵌入式视频链接

如何在 iPhone 的 Facebook 上发布图像和视频