如何绕过Facebook的越野车时间线/饲料/墙壁或视频嵌入?

自从发布时间轴以来,将视频嵌入到Facebook中一直非常麻烦。 我们有以下问题:

  • Facebook间歇性地未能获取URL的开放图数据。 我也尝试了Linter,它间歇性地失败了。 我们将Cloudflare用于DNS,他们表示这是Facebook的一个悬而未决的问题。 这已经成为我们一个月以来的问题。

  • 根据用户是否拥有Wall或Timeline,Facebook处理text/html类型视频的嵌入方式不同。 在Wall上,它将显示来自开放图的正确URL,但在时间轴上它将显示不同的URL。

  • 为了解决第二个错误,我们放弃了HTML5嵌入,并切换到SWF视频嵌入,最初看起来在Wall,Feed和Timeline视图(尽管在不同的宽度/高度组合)上工作得相当一致。 但是,用户报告扩展嵌入时只报告看到一个灰色框。 我可以通过在Feed或我的时间轴中查看相同的帖子来重复此操作,但在Feed中,它会正确显示嵌入,并在时间轴上显示一个灰色框。

  • 有没有一种方法可以提高Facebook刮刮我们的URL的能力,并且有办法确保我们的嵌入显示一直在? 这些错误都是间歇性的和不一致的,所以很难看到我们是否做错了什么。

    我应该添加我们指定的两个og:videoog:video:secure_url嵌入。


    我们实际上已经为这个问题提出了一个解决方案(我们与Facebook合作解决了这个问题)。 间歇性的503错误不再出现在我们的测试中,所以如果您发现任何其他问题,请联系我们。

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

    上一篇: How to get around Facebook's buggy timeline/feed/wall og:video embeds?

    下一篇: Playing inline swf video posted on facebook