2009-03-28 3 views
0

私は一種の視覚化デスクトップ(非ウェブ)アプリケーションを楽しいために書いています。
しかし、理想的には、ユーザーのFacebookアカウントから情報を取得できるようにしたいと考えています。 (資格を取得した後に)
これを行うにはどうすればよいですか?私は本当にそれをWebベースにしていないのに、私は新しい 'facebook app'を登録するべきですか?私は前にFacebookのアプリを書いたことがない。どのようにアプリケーションからFacebookのデータを取得するには?

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

ありがとうございます!

答えて

0

はい。 Facebookはデスクトップアプリケーションをサポートしていますが、特別な認証メカニズムを実行する必要があります。本質的に、ユーザは、認証プロセスの一部として、ウェブブラウザウィンドウを通して、フェイスブックに指示される必要がある。ここで

は、認証プロセスのドキュメントです:http://wiki.developers.facebook.com/index.php/Login_Desktop_App

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

上記のJavaライブラリがニーズを満たしていない場合は、実装を構築することができます自分で。基本的には、ここのページ上部に記載されているように、ページの上部に説明されているように、FacebookのRESTサーバーと対話する必要があります。 ここにリストがあります。一部のアプリケーションは、FacebookのためのJavaを使って書かれた:

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

そしてここで、オープンソースであるきちんとしたデスクトップアプリケーションでもあります:

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

幸運を祈る!

関連する問題