0

私は今何時間も探していますが、その主題に関連するものはどこにも見つかりません!

基本的に私が今持っているもの:

1)ウェブカメラの入力を10秒間記録し、ローカルマシンに.flvビデオとして保存するAdobeAir2アプリ。

2)ビデオが保存されると、Facebookのログインウィンドウがポップアップし、「接続が成功」(session!= null)になると、アップロードプロセスが開始されます。

私はかつて写真を簡単にアップロードするアプリケーションを作成しました:

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

FacebookDesktop.api('me / photos'、onShareComplete、params);

だから私は次のような形の解決策を望んでいました:

var params:Object = {ソース:'/vidFolder/vid.flv、タイトル:' testTitle'、ファイル名:' testVideo'};

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

動作しますが、ソースをローカルファイルに渡すことがそれを厄介なものにしていると思います。

とにかく...誰かがPHPを使用せずにこれを達成する方法の例、またはこの目標を達成できるAS3 / PHP/JSハイブリッドの例を教えていただければ幸いです。

私はアプリケーションが実行されているPCを完全に制御できます。基本的には、ユーザーが自分で録画してからFacebookにビデオをアップロードするタッチスクリーンキオスクになります。そのため、そのようなローカルマシンでPHPを実行できます。現時点では、氷上での指示が必要です。

事前にt​​nx

編集:

APIのクラスの1つにパラメータがあります。

/ ** *GraphAPIを介して動画をアップロードするためのURL。* * / public static var VIDEO_URL:String ='graph-video.facebook.com';

しかし、私が言ったように、ドキュメントはありません、ANYWHARE、ああ、いつ、なぜそれを使用するのか。

(私の英語はごめんなさい)

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 に答える