在Facebook墙上共享流媒体不工作

时间:2013-10-17 07:44:22

标签: facebook facebook-graph-api flowplayer

我想在Facebook墙上分享我自己的流媒体播放器。为了简单起见,我将流程播放器的演示页面复制到我们的服务器上。

flowplayer网站上的演示页面是

http://flowplayer.blacktrash.org/fbshare.html

效果很好。当我点击分享此页面时,流程图嵌入到我的Facebook墙上。所以我复制页面,更改页面内的URL并上传到我的服务器。

http://testing.org.in/fbvideo/test.html

当我想将此页面分享到Facebook时,Facebook在分享页面后仅将其视为普通页面并且墙上没有嵌入式流程图。

我尝试使用opengraph调试器

https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Ftesting.org.in%2Ffbvideo%2Ftest.html

显示警告信息。

  

提供og:图像不够大。请使用至少200x200像素的图像。将使用图像“http://www.blacktrash.org/img/fliegetot.png”。

然而,提示警告的缩略图不是我想要分享的内容,而是og:image的特定内容。看来facebook只是省略了og标签上指定的flowplayer配置。

有人能告诉我我的代码有什么问题吗?

1 个答案:

答案 0 :(得分:1)

您网页的问题在于您错过了“og:video:secure_url”元标记。 如果没有视频的安全URL,FB将不会创建嵌入式视频帖子。 您需要一台https服务器,其中包含您在帖子中所需的视频和图像的副本。

最近FB似乎拒绝小拇指,所以如果你对图像有任何问题,只需使用更大的一个。