2011-08-14 6 views
0

J'ai une URL que je dois aller dans mon application Java, puis obtenir le code source de la page. Le problème est que vous devez être autorisé sur Facebook pour accéder à la page.Java - Connexion à Facebook

Est-il possible de se connecter à un navigateur Web, de se connecter à Facebook puis de lancer mon application et d'avoir accès à la page? Ou dois-je me connecter à Facebook via mon application? Comment je fais ça? J'ai essayé d'utiliser ceci: code.google.com/p/facebook-java-api/ mais je ne trouve pas de tutoriels de base pour les noobs sur la façon de configurer cela et la plupart sont obsolètes alors s'il vous plaît ne me liez à rien .

Je préfère utiliser uniquement l'API officielle si cela est possible ...

Merci à l'avance.

Répondre

0

Le code suivant et this page devrait vous aider à vous connecter à votre facebook avec Java:

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

En utilisant ce que la bibliothèque? – bmargulies