使用casperjs“使用Facebooklogin”实现

我看到很多网站可以select使用Facebook (airbnb,about.me等)login。

我想要使​​用Facebook帐户实现自动login到这些网站(以后者)。

这是about.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(); 

我看到我login到Facebook,但是对于我尝试过的每个网站,我都无法login,因为“facebooklogin”上的新闻没有正常工作(每次都是)。

任何人都可以帮助我了解问题在哪里,我该如何解决?