PhantomJs — как осуществить вход на сайт и проход по сайту?

Написал небольшой js-скрипт хочу, чтобы он заходил по логину и паролю на сайт и делал рендер нужной мне страницы. Входить получается, а вот как дальше идти не получается

var page = require('webpage').create();
phantom.cookiesEnabled = true;
page.open("http://www.facebook.com/login.php", function(status) {

  if (status === "success") {
    page.evaluate(function() {
        document.getElementById("email").value = "login@mail.com";
        document.getElementById("pass").value = "12345";
        document.getElementById("u_0_1").click();
    });


window.setTimeout(function() {
       page.render("fb.png");
    }, 5000);

page.open('https://www.facebook.com/friends/requests/?fcref=ff', function() {
      window.setTimeout(function() {
       page.render("fb2.png");
       phantom.exit();
    }, 5000);
    });
  }
});
  • Вопрос задан
  • 5305 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы