私はFacebookのプロフィールから基本情報をスクラップしようとしています。私の最終的な目標は、誰かの年齢を取得することです(例えば、facebookで情報にアクセスできる場合は、casperjを使用してください)。casperjs/facebookでフォームに記入して送信するエラー
私はCasper.jsをインストールしました。 パスワードとメールを入力して、検索フィールドへのアクセスを2回目から始めました。
しかし:ここ
ReferenceError: Can't find variable: casper
phantomjs://code/scrapin.js:1 in global code :0 in injectJs phantomjs://code/bootstrap.js:456 Hint: you may want to use the
casperjs test
command.phantomjs://code/bootstrap.js:148 in onPhantomError
が私のコードです:
casper.start('https://www.facebook.com/', function() {
this.fill('form[id="login-form"]', {
'username': 'my mail adress',
'password': 'my fb password'
}, true);
});
casper.then(function() {
this.echo(this.getTitle());
});
casper.run();
Casper.jsは自分のコンピュータ上で動作していることを私は正確に、それは他のタスクのために働きました。
私はそれが基本的な間違いだと確信しています、私は完全にjavascriptの初心者です! 私の悪い英語をお許しください、私はベストを尽くします;)
ありがとう!あなたのスクリプトの先頭に