Я пытаюсь собрать данные с 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 , но он только собирает данные, включенные в базовую подписку, поэтому это также означает, что я не смог успешно вход в систему.
Любая помощь будет принята с благодарностью.