我可以在Feed帖子中使用除SWF之外的其他视频格式吗?

时间:2011-09-09 21:19:34

标签: dialog feed facebook-ui

我在谷歌搜索了两天试图解决这个问题。我也搜索了这个论坛并阅读了FB Dev页面,直到我的眼睛受伤。我两天前问了这个问题,它被删除了。我完全理解,但如果我不正确地请它,请帮助我正确地询问或指出我正确的方向或告诉我一个白痴,什么。

我正在尝试使用FB.UI从我的网站“将故事发布到Feed”。这工作正常。

我的问题是我要添加视频而不是照片。所以基于FB DEV文档,我试图使用“source”属性来做到这一点。但我尝试了多种视频格式无效(avi,mp4,flv)。唯一可行的似乎是SWF文件,但我没有该格式的视频。 (试图这样做,但没有合适的工具)

有没有人知道您是否必须使用SWF,或者您是否可以使用其他格式而且我做错了。

您可以在此处查看我的进度http://www.thishope.org/facebook-tab.html(点击“获取免费歌曲”以获取对话框。)

这是我页面上的代码

<html>
<head>
  <title>This Hope</title>
  <link href="http://www.thishope.org/this-hope-fb-style.css" rel="stylesheet" type="text/css" />
</head>
<body>


<div id="fb-root"></div>
<script src="http://connect.facebook.net/en_US/all.js"></script>
<script>
 FB.init({
 appId  : '244237565620746',
 status : true, // check login status
 cookie : true, // enable cookies to allow the server to access the session
 xfbml  : true, // parse XFBML
 channelUrl : 'http://WWW.MYDOMAIN.COM/channel.html', // channel.html file
 oauth  : true // enable OAuth 2.0
 });
 </script>


<div id="fb-link">


<script type="text/javascript">
function newInvite(){
   FB.ui({  method: 'feed',
            message: 'Get A Free Song!',
    source:'http://www.thishope.org/FB-Only-One-Lord.mp4',
    name:'Get A Free Song By This Hope!',
    caption:'Only One Lord',
    description:'Click share to post on your wall and download the song',
    });
   }
 </script>
     <a href="#" onclick="newInvite(); return false;">Get A Free Song!</a>

</div>

  </body>
</html> 

1 个答案:

答案 0 :(得分:0)

你能不能像流媒体播放器那样主持flash视频播放器吗? 我知道它支持FLV,不确定其他格式,您可能需要先转换到FLV服务器端 然后,您可以将SWF网址附加到您的帖子,这样可以让视频在Facebook的新闻Feed中正常播放

检查此示例页面的来源:http://sdoyle.fbdublin.com/tests/tasks/632942.html

此页面上的元标记,当被Facebook(通过共享或赞)检测到时,将流媒体视频播放器直接渲染到新闻提要帖子中,并且流程玩家通过作为参数传递给它的配置知道要播放哪个视频。 我知道这不是你想要做的,但应该为你的视频提供正确的想法。

您可以使用Feed Dialogsource参数为您的内容指定Flash播放器,以相同的方式嵌入