0

我现在正在搜索几个小时,但在任何地方都找不到与该主题相关的任何内容!

基本上我现在拥有的:

1)Adobe air 2 应用程序,记录网络摄像头输入 10 秒,并将其保存为本地计算机上的 .flv 视频。

2)保存视频时,会弹出一个 facebook 登录窗口,并在“连接成功”(会话!=null)时开始上传过程。

我曾经做过一个easyli上传照片的应用:

var params:Object = {image:bitMapData, title:'test Title', fileName:'test Img'};

FacebookDesktop.api('我/照片', onShareComplete, params);

所以我希望有一个解决方案,如果一种形式:

var params:Object = {source:'/vidFolder/vid.flv, title:'testTitle', fileName:'testVideo'};

FacebookDesktop.api('me/videos', onShareComplete, params);

wuld 工作,但我想将源传递给本地文件是让它变得棘手的原因。

无论如何......如果有人能给我一个例子,说明如何在不使用 PHP 的情况下实现这一目标,或者任何可以实现这一目标的 AS3/PHP/JS 混合示例,我会非常高兴。

我可以完全控制运行应用程序的 PC,基本上它将是一个触摸屏信息亭,用户可以自行录制,然后将视频上传到他们的 Facebook。所以我可以在类似的本地机器上运行 PHP,我只需要一个方向'因为我现在在冰上运行。

tnx 提前

编辑:

API 的一个类中有一个参数:

/** * 通过 Graph API 上传视频的 URL。* */ public static var VIDEO_URL:String = 'graph-video.facebook.com';

但正如我所说,没有任何文档,ANYWHARE,哦,何时或为什么使用它。

(ps对不起我的英语)

4

1 回答 1

0

上传视频需要与照片不同的服务器视频 -> https://graph-video.facebook.com/ 照片 -> https://graph.facebook.com/

我想 FacebookDesktop.api 默认使用https://graph.facebook.com/,所以你应该检查它是否可以根据需要设置

于 2012-03-17T18:17:22.717 回答