Время назад я разработал программное обеспечение, которое работает с веб-страницей для получения данных с нее. Этот сайт не имеет API Rest или чего-то подобного. Для получения этих данных мне нужно сделать две вещи:
- Авторизуйтесь на сайте используя mechanize, и после входа я сохраняю cookie. Я использую мою учетную запись Google для входа в систему.
- Выполните HTTP-запросы с использованием файла cookie в заголовках для получения данных.
Некоторое время cookie, который я сохраняю с помощью механизации, не работает корректно в HTTP-запросах, ответы «отказано в доступе».
Мой вопрос: знаете ли вы другие методы для выполнения этих задач? Например, используйте токен Google Auth или что-то подобное.