0

私は一種のビジュアライゼーション デスクトップ (非 Web) アプリケーションを書いています。
ただし、理想的には、ユーザーの Facebook アカウントから情報を取得できるようにしたいと考えています。(もちろん、資格情報を取得した後)
これを行う最良の方法は何ですか?本当にウェブベースにしていなくても、新しい「facebook アプリ」を登録する必要がありますか? 私はこれまで Facebook アプリを作成したことがありません。

私はプログラム言語として Java を使用しています。

ありがとう!

4

1 に答える 1

0

はい。Facebook はデスクトップ アプリケーションをサポートしていますが、特別な認証メカニズムを経由する必要があります。基本的に、認証プロセスの一環として、ユーザーは Web ブラウザー ウィンドウから facebook に誘導される必要があります。

認証プロセスに関するドキュメントは次のとおりです: http://wiki.developers.facebook.com/index.php/Login_Desktop_App

Facebook 用の比較的洗練された Java ライブラリがここにあります: http://code.google.com/p/facebook-java-api/

上記の Java ライブラリがニーズを満たさない場合は、独自に実装を構築できます。基本的に、ページの上部で説明されているように、Facebook REST サーバーと対話する必要があります: http://wiki.developers.facebook.com/index.php/API

編集:さらに調査を行った後、提供するリソースがいくつかあります。Javaを使用して作成されたfacebook用のアプリケーションのリストを次に示します。

http://wiki.developers.facebook.com/index.php/Facebook_apps_written_in_Java

また、オープン ソースのきちんとしたデスクトップ アプリケーションもここにあります。

http://code.google.com/p/fb-photo-uploader/

幸運を!

于 2009-03-28T02:02:49.400 に答える