Javascript &引用;使用facebook“登录”;使用casperjs实现
我看到很多网站都可以选择使用Javascript &引用;使用facebook“登录”;使用casperjs实现,javascript,facebook,node.js,web,casperjs,Javascript,Facebook,Node.js,Web,Casperjs,我看到很多网站都可以选择使用Facebook(airbnb、about.me等)登录 我想用一个Facebook帐户实现自动登录这些站点(以便在以后抓取它们) 这是关于.me的代码: var casper = require('casper').create(); var fbUsername = casper.cli.args[0] var fbPassword = casper.cli.args[1] // login to facebook casper.start('https://
Facebook
(airbnb、about.me等)登录
我想用一个Facebook帐户实现自动登录这些站点(以便在以后抓取它们)
这是关于.me的代码
:
var casper = require('casper').create();
var fbUsername = casper.cli.args[0]
var fbPassword = casper.cli.args[1]
// login to facebook
casper.start('https://www.facebook.com/login.php?', function()
{
this.fill('form#login_form',
{
'email': fbUsername,
'pass': fbPassword,
},true)
});
casper.thenOpen("https://about.me/login",function()
{
this.waitForSelector('#facebook_login',function()
{
this.click('#facebook_login')
})
});
casper.thenOpen("https://about.me/account/#!/myinformation",function()
{
this.debugHTML()
})
casper.run();
我看到我确实登录了Facebook,但对于我尝试的每个网站,我都无法登录,因为“Facebook登录”上的媒体(每次)都不起作用
谁能帮助我了解问题在哪里,我如何解决它