2011-08-14 15 views
0

Javaアプリケーションで移動してページのソースコードを取得する必要があるURLがあります。問題は、ページにアクセスするためにFacebook上で承認される必要があることです。Java - Facebookへのログイン

ウェブブラウザに入り、Facebookにログインして何らかの形でアプリケーションを起動し、そのページにアクセスできますか?

または、私のアプリケーションを通じてFacebookにログインする必要はありますか?それ、どうやったら出来るの?私はこれを使用しようとしました:code.google.com/p/facebook-java-api/しかし、これを設定する方法についてnoobsのための基本的なチュートリアルを見つけることができず、ほとんどが古くなっていますので、何かにリンクしないでください。

私はそれが可能かどう唯一の公式APIを使用することを好むだろう...事前に

感謝。

答えて

0

次のコードとthis pageは、Javaで自分のFacebookにログインするためにあなたを助ける必要があります。

final WebClient webClient = new WebClient(); 
final HtmlPage page1 = webClient.getPage("http://www.facebook.com"); 
final HtmlForm form = page1.getFormByName("login_form"); 
final HtmlSubmitInput button = form.getInputsByValue("Log in"); 
final HtmlTextInput textField = form.getInputByName("email"); 
textField.setValueAttribute("[email protected]"); 
final HtmlTextInput textField = form.getInputByName("pass");  
textField.setValueAttribute("yourPassword"); 
final HtmlPage page2 = button.click(); 
+0

何のライブラリを使用していますか? – bmargulies