facebook视频嵌入是否遵循og:视频重定向?

时间:2013-09-21 02:15:28

标签: facebook opengraph facebook-opengraph

我有一个带有视频的页面..说(http://example.com/123)并且它提供了facebook的所有og:meta标签...所以当我用FB在FB上发帖时,facebook会自动将该视频嵌入帖子中。打开图形标签,例如:

<meta property="og:title" content="My Title" />
<meta property="og:description" content="This is a description." />
<meta property="og:video" content="https://example.com/player.swf?id=123&autoplay=on&blah=12345&etc"/>
<meta... etc. etc>

这很有效。但是,我在swf播放器上有一堆参数,我不希望facebook嵌入代码缓存。例如,我可能有参数

autoplay=on

但如果硬编码到og:视频字符串中,嵌入的所有视频都会默认启用自动播放,并且很难更改。因此,我希望有一个间接级别,如:

<meta property="og:video" content="https://example.com/redirswf/123" />

其中/ redirswf / 123将重定向到原始的完整player.swf网址

我尝试了这个,但是当我将网址发布到FB时,视频就无法播放了。我不知道如何调试这个...我能想到的是FB在试图转到redirswf / 123时没有遵循302重定向?任何人都可以确认或否认吗?

我确实通过facebook调试工具确认它正在按预期拉出og:video字段:

{
    "url": "https:\/\/example.com\/redirswf\/123",
    "secure_url": "https:\/\/example.com\/redirswf\/123",
    "type": "application\/x-shockwave-flash",
    "width": 640,
    "height": 360
}

1 个答案:

答案 0 :(得分:0)