問題タブ [facebook-as3-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
7728 参照

actionscript-3 - AS3 API で Facebook アルバムに画像を投稿する

キャンバス アプリケーションからユーザーのアルバムに画像を投稿できません。Facebookのドキュメントによると:

写真をユーザーのアルバムに公開するには、publish_stream 権限が必要です。これが許可されたら、写真のコンテンツとオプションの説明を含む HTTP POST 要求をこれらのいずれかに発行して、Graph API 接続にアップロードすることができます。

  1. https://graph.facebook.com/USER_ID/photos - 写真はアプリ用に作成されたアルバムに公開されます。アプリのアルバムがまだ存在しない場合は、自動的に作成されます。この方法でアップロードされたすべての写真は、この同じアルバムに追加されます。
  2. https://graph.facebook.com/ALBUM_ID/photos - 写真は、ALBUM_ID で表される特定の既存のフォト アルバムに公開されます。

では、ポイント 1 として、このような画像をアップロードすると...

...その後、必要に応じて作成されるアプリの名前の付いたアルバムに画像を配置することを期待できますか?

そうではありません

アルバムが存在しない場合に実際に起こることは、アップロードされた画像が存在する他の便利なアルバムにプッシュされることです。これらのアルバムは通常、他のアプリケーション用 (および他のアプリケーションによって作成されます) です。これは少し痛いです。

これまでのところ、次のことを試しました。

  1. サンドボックス モードを無効にします。アプリがサンドボックス モードになっているため、新しいアルバムを作成できないのではないかと考えていましたが、サンドボックス モードを無効にしても問題はなく、サンドボックス モードを有効にして直接アルバムを作成できます。
  2. マイアルバムの存在を確認し、必要に応じて作成します。アルバムを確認して存在しない場合は作成できますFacebook.apiが、ユーザー操作の直接の結果として呼び出されない場合、画像をアップロードするための POST 呼び出しが失敗するため、画像をアップロードできません。

そして今、私は少し困惑しています。明らかに、アプリが競合他社のアルバムに画像を投稿する可能性はありませんが、現時点で私が見ることができる唯一の代替手段は、アルバムを作成する必要がある場合、ユーザーに画像を 2 回送信させることです。何か案は?

0 投票する
1 に答える
320 参照

flash - アプリケーションを介してステータスで Facebook の友達にタグを付ける

ユーザーがアプリケーションを介してステータス ウォール投稿用に Facebook の友達にタグを付ける方法 (AS3 SDK を使用)

0 投票する
1 に答える
818 参照

facebook - グラフ UI 呼び出しによってコールバックがトリガーされない (AS3)

Facebookが要求されたダイアログ(購入、投稿、招待)を開く限り、AS3 Graph APIで動作するFlashアプリケーションがあります。残念ながら、これらの Facebook.ui への呼び出しによって、対応するコールバック メソッドがトリガーされることはないようです。

たとえば、以下のメソッドは Facebook の投稿ダイアログを正常に開きますが、_fbPostResponse() メソッドは応答で起動されません。

どんな助けでも大歓迎です!

0 投票する
1 に答える
1546 参照

javascript - Javascript を使用してルート ページの URL を取得する

私はFacebookアプリケーションを開発しています.FacebookのルートページのURLをiframeではなく取得する必要がdocument.locationありwindow.locationますtop.location.

助言がありますか ?

0 投票する
1 に答える
433 参照

video - ActionScriptGraphApiを使用してFacebookに動画をアップロードする

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

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

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、ああ、いつ、なぜそれを使用するのか。

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

0 投票する
1 に答える
318 参照

facebook - 友人にアプリケーション リクエストを送信するようユーザーに促す

私はFacebookキャンバスアプリ(フラッシュ)を持っています。アプリにアクセスしているユーザーがいます。友達をアプリに招待する目的でユーザーがクリックするボタンがあります。

これは js SDK を介して実行できることを理解しています: http://developers.facebook.com/docs/reference/dialogs/requests/

ただし、私は既に facebook_as3_api を使用しており、複数の facebook API の使用は避けたいと考えています。

facebook_as3_api にはこれを行う方法がありますか?そうでない場合は、なぜですか?

0 投票する
2 に答える
1640 参照

actionscript-3 - Facebook クレジットを AS3-SDK と統合する

as3-sdk を使用して、Facebook クレジットを支払い方法として統合しようとしています。「earn_credits」と「buy_credits」が機能するようになりました。ただし、3 番目の最も重要なオプションである「buy_item」は、支払いダイアログを表示しません。どういうわけか、callback.php への接続が問題の原因のようです。注: アプリの設定でコールバック URL を入力したので、それを忘れていませんでした。Facebook 開発者ドキュメントのサンプル php ファイルを使用します。

これは私の as3 コードです。

jsonエンコーディングが問題かもしれないと思いますが、よくわかりません。

Facebook 開発者ドキュメント (抜粋) のサンプル php ファイルを使用します。

どんな助けでも、本当に感謝しています。

0 投票する
1 に答える
948 参照

facebook - as3 で Facebook アルバムにアクセスするにはどうすればよいですか?

私は as3 で faceook の初心者です。どうやって始めたの?チュートリアル? Facebookのアルバムにアクセスするつもりですか?私の最初のステップは何ですか?

0 投票する
1 に答える
331 参照

flash - フラッシュFacebookアプリをFacebookサーバーと同期する方法

フラッシュアプ​​リの js-api に接続する as3-fb-api を使用しています。ログイン、友達のプロフィール写真の取得、ログアウト、繰り返し。

しかし、ユーザーが facebook.com を指す 2 番目のブラウザー タブを開き、それを使用して facebook からログアウトし、アプリに戻り、Facebook.logout() を呼び出すログアウト ボタンを押すと、問題が発生します。

私のアプリは次をリッスンします:

理想的には、Facebook.logout() が js を呼び出して、fb サーバーを ajax し、ユーザーが既に外出していることを発見し、アプリが処理するメッセージを返すことを期待します。

私の firebug デバッガーでは、facebookjsbridge: logout 関数が呼び出されていることがわかりますが、そのコールバック FBAS.handleUserLogoutは呼び出されておらず、イベントリスナーも呼び出されていません。

では、アプリをサーバーと同期する適切な方法は何ですか?