如何通过Facebook的Connect API将视频发布到我的Facebook个人资料页面?

时间:2009-07-09 21:44:49

标签: api facebook video post

是否有人通过Facebook Connect API将视频发布到他们的个人资料/供稿页面?

理想情况下,视频应排队到第一帧,并叠加Facebook的蓝色右箭头“播放”按钮。或者,如果还必须上传表示视频的缩略图(而不是将视频排队到第一帧),这很好。

此外,当点击个人资料页面上的视频或缩略图时,视频会播放到原来的位置 - 而不是转到Facebook上的另一个页面进行播放。

3 个答案:

答案 0 :(得分:2)

问题可能没有正确措辞。 “API”一词误导了几个人 - 我为此道歉。

我想要做的是通过在Facebook上链接来分享视频,并让它在个人资料中播放(即在观看视频时不离开Facebook网站 - 就像YouTube和Hulu一样.com)。

在深入研究Hulu用于获取此行为的JavaScript之后,我们发现我们的<meta><link>标记以及Hulu的版本之间缺少链接标记。

Facebook的网页http://www.facebook.com/share_partners.php缺少一个标签,如果内容是视频,您应该在标记Feed中播放该标记。

同时:

<link rel="video_src" href="http://www.example.com/player.swf?video_id=123456789"/> ...

你应该包括:

<link rel="media:video" href="http://www.example.com/player.swf?video_id=123456789"/>  

这将使它在Feed中发挥作用。但是,您的域名必须列入白名单。

要将您的域列入白名单,请填写此表单:http://www.facebook.com/share_partners.php#/developers/developer_help.php

我在一天之内得到了回复和批准!感谢Facebook开发人员支持人员!

答案 1 :(得分:1)

使用stevedbrown或Stream API所描述的Video.upload,或者如果您想简单地通过API或共享链接共享链接。

答案 2 :(得分:0)

您是否阅读过此Facebook developer wiki page?这解释了什么是可能的以及如何,这是相当不错的。