首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >视频元问题(Ooyala到Facebook)

视频元问题(Ooyala到Facebook)
EN

Stack Overflow用户
提问于 2011-09-08 05:51:38
回答 3查看 1.5K关注 0票数 0

晚上,

在这一点上,我对在FB墙上播放视频几乎一无所知。我正在使用Ooyala作为“视频CMS”,并在他们的末端启用了FB共享的一切。我的代码包括以下内容。

代码语言:javascript
复制
<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“的链接。

EN

回答 3

Stack Overflow用户

发布于 2011-09-08 15:50:26

您需要在queryString参数中添加&keepEmbedCode=true。元视频标签就会变成-

代码语言:javascript
复制
<meta property="og:video" content="http://player.ooyala.com/player.swf?embedCode=#url.watch#&autoplay=1&keepEmbedCode=true">

谢谢,安德鲁

Andrew Spaulding |高级解决方案架构师| Ooyala

www.flexdaddy.com

票数 1
EN

Stack Overflow用户

发布于 2011-09-09 04:43:47

安德鲁

感谢关于嵌入代码的建议,这仍然显示了Ooyala播放器,但没有视频。在查看了一下(并查看了YouTube的单个视频的源代码)之后,需要向标记添加一些额外的属性。

正确的代码如下。

谢谢,周末愉快,-Mitch

代码语言:javascript
复制
<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>
票数 0
EN

Stack Overflow用户

发布于 2013-01-04 18:23:47

我遇到这个问题是因为我的og:url的格式不正确。

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7340935

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档