首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java -登录Facebook

Java -登录Facebook
EN

Stack Overflow用户
提问于 2011-08-14 09:03:06
回答 1查看 396关注 0票数 0

我有一个URL,我需要在Java应用程序中转到该URL,然后获取该页面的源代码。问题是,你需要在Facebook上获得授权才能访问该页面。

有没有可能进入web浏览器,登录Facebook,然后以某种方式运行我的应用程序并访问该页面?

或者我需要通过我的应用程序登录Facebook?我该怎么做?我试过使用这个: code.google.com/p/facebook-java-api/,但是我找不到任何关于新手如何设置它的基本教程,而且大多数都是过时的,所以请不要把我链接到任何东西上。

如果可能的话,我更喜欢只使用官方的API。

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2011-08-14 09:11:12

下面的代码和this page应该可以帮助你用Java登录你的facebook:

代码语言:javascript
复制
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("youremailaddress@domain.com"); 
final HtmlTextInput textField = form.getInputByName("pass");      
textField.setValueAttribute("yourPassword"); 
final HtmlPage page2 = button.click(); 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7054306

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档