晚上,
在这一点上,我对在FB墙上播放视频几乎一无所知。我正在使用Ooyala作为“视频CMS”,并在他们的末端启用了FB共享的一切。我的代码包括以下内容。
<html xmlns:og="http://ogp.me/ns##">
<head>
...
<meta property="og:title" content="#video.title#">
<meta property="og:description" content="#video.description#">
<meta property="og:type" content="video">
<meta property="og:image" content="http://ak.c.ooyala.com/BjOGpsMToPbHODr_JC75EC5lJqe2gGZE/promo109538534">
<meta property="og:video" content="http://player.ooyala.com/player.swf?embedCode=#url.watch#&autoplay=1">
<meta property="og:video:type" content="application/x-shockwave-flash">
<meta property="og:video:width" content="396">
<meta property="og:video:height" content="297">
<meta property="og:site_name" content="AOPA">
</head>代码所在的文件是coldfusion文件(因此使用双#)。当我粘贴示例视频链接时:
http://www.aopa.org/aopalive/index.cfm?watch=VzbnZyMjoQKI1dI2Bwl-NeuiLToLxQpA
一堵墙,FB认出这是一段视频。当我点击play时,我可以看到它已经加载了Ooyala播放器,(他们有一个类似Mac的“加载”循环),但没有调用任何视频。
有什么想法吗?我几乎看过"og:“标签的每一种变体,但到目前为止还没有起作用。
谢谢!-Mitch
附言: Facebook,你的一些SDK里仍然有"http://www.facebook.com/2008/fbml“的链接。
发布于 2011-09-08 15:50:26
您需要在queryString参数中添加&keepEmbedCode=true。元视频标签就会变成-
<meta property="og:video" content="http://player.ooyala.com/player.swf?embedCode=#url.watch#&autoplay=1&keepEmbedCode=true">谢谢,安德鲁
Andrew Spaulding |高级解决方案架构师| Ooyala
www.flexdaddy.com
发布于 2011-09-09 04:43:47
安德鲁
感谢关于嵌入代码的建议,这仍然显示了Ooyala播放器,但没有视频。在查看了一下(并查看了YouTube的单个视频的源代码)之后,需要向标记添加一些额外的属性。
正确的代码如下。
谢谢,周末愉快,-Mitch
<html lang="en" dir="ltr">
<head>
<meta property="og:title" content="#video.title#">
<meta property="og:description" content="#video.description#">
<meta property="og:type" content="video">
<meta property="og:image" content="http://ak.c.ooyala.com/BjOGpsMToPbHODr_JC75EC5lJqe2gGZE/promo109538534">
<meta property="og:video" content="http://player.ooyala.com/player.swf?embedCode=#url.watch#&autoplay=1&keepembedCode=true">
<meta property="og:video:type" content="application/x-shockwave-flash">
<meta property="og:video:width" content="396">
<meta property="og:video:height" content="297">
<meta property="og:site_name" content="AOPA">
</head>发布于 2013-01-04 18:23:47
我遇到这个问题是因为我的og:url的格式不正确。
一旦我将og:url设置为指向托管视频的原始页面(规范)的链接,视频就会播放。在此之前,它会显示一个播放链接,但当我点击它时,它不会播放任何内容。
https://stackoverflow.com/questions/7340935
复制相似问题