Facebook通过JSoup或其他浏览器模拟器登录

时间:2014-10-10 15:00:34

标签: java facebook web-scraping jsoup

已经存在类似(here)之类的问题但我的不同。

Facebook登录表单也需要一些请求标题和隐藏字段。

lsd
local
timezone
default_persistent
lgnrnd
lgnjs
qsstamp

其中local, timezone, default_persistent可以是静态值,但是afaik lsd, lgnrnd, lgnjs, qsstamp是动态字段,并且每次登录访问时它们的值都会发生变化,我猜他们会在那里阻止模拟登录,就像我正在做的那样。页面加载时甚至不存在qsstamp字段。值lgnjs and qsstamp是通过Facebook欢迎页面中的Javascript计算的。

我的问题是Jsoup不能模仿javascript,那么我如何获得这些字段的正确值才能通过facebook的登录?

0 个答案:

没有答案