视频元问题(Ooyala to Facebook)

问题描述:

傍晚,视频元问题(Ooyala to Facebook)

对于在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文件(因此是double#)。当我粘贴的一个视频链接:

http://www.aopa.org/aopalive/index.cfm?watch=VzbnZyMjoQKI1dI2Bwl-NeuiLToLxQpA

到墙上,FB将其识别为视频。当我玩游戏时,我可以看到它装载了Ooyala播放器(他们有一个类似Mac的“加载”圈),但没有视频被调用。

任何想法?我几乎看到了所有“og:”标签的变体,但迄今为止没有任何工作。

谢谢! -Mitch

P.S .: Facebook,您仍然在某些SDK中链接到“http://www.facebook.com/2008/fbml”。

您需要将& keepEmbedCode = true添加到您的queryString参数中。然后,元视频标签将成为 -

<meta property="og:video" content="http://player.ooyala.com/player.swf?embedCode=#url.watch#&autoplay=1&keepEmbedCode=true"> 

感谢, 安德鲁

安德鲁·斯波尔丁|高级解决方案架构师Ooyala公司

www.flexdaddy.com

安德鲁,

感谢有关嵌入代码的建议,这仍然带来了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> 

我是有这个问题,因为我的OG:URL格式不正确。

一旦我将og:url设置为链接回我托管视频的原始页面(规范),视频就会播放。在此之前,它会显示一个播放链接,但是当我点击它时,它不会播放任何内容。