Соскоб в сети с помощью rvest - логин не работает - flightradar24.com
Я пытаюсь собрать данные с www.flightradar24.com, используя rvest. У меня есть подписка, поэтому я хочу войти и получить доступ к дополнительным данным. Это код, который я использую для входа (я использую свой адрес электронной почты и пароль вместо "email" и "password"):
library(rvest)
url0 = "https://www.flightradar24.com/"
session = html_session(url0)
form = html_form(session)[[1]]
filled_form = set_values(form, 'email'="email", 'password'="password")
session_loggedin = submit_form(session, filled_form)
Я получаю следующее сообщение:
Submitting with '<unnamed>'
Я хочу проверить, действительно ли это работает, поэтому я пытаюсь с этим:
jump_to(session_loggedin, "https://www.flightradar24.com/account")
И это сообщение, которое я получаю:
<session> https://www.flightradar24.com/premium
Status: 200
Type: text/html; charset=utf-8
Size: 98649
Как вы можете видеть, он идет по https://www.flightradar24.com/premium (веб-сайт, на котором вы можете сравнить различные подписки) вместо https://www.flightradar24.com/account (страница вашей учетной записи после входа в систему).).
Я попытался получить данные с этого веб-сайта https://www.flightradar24.com/data/aircraft/ln-lnc с помощью html_table, но он только захватывает данные, включенные в базовую подписку, так что это также означает, что я не удается войти в систему.
Любая помощь будет очень высоко ценится.