#html #web-scraping
Вопрос:
Мне нужно получить доступ к этому сайту в режиме реального времени и извлечь время следующего прилива, чтобы загрузить его в приложение, которое я не могу изменить (приложение ожидает строку URL-адреса в качестве входных данных).
Приложение ожидает, что URL — адрес вернет по http простую строку ASCII, а не html. Таким образом, желаемый вывод с этой страницы прямо сейчас будет «3:30 вечера».
Я знаю, что могу написать скребок для анализа html, но у меня нет возможности отправить вывод скребка в приложение, так как приложению нужен только один URL-адрес. Я бы предпочел не создавать свой собственный веб-сайт для размещения скребка и возврата результатов. Есть ли способ получить необходимые мне данные с помощью одного отформатированного URL-адреса? Например, может быть, где-то размещен веб-сайт, который может очищать другие веб-страницы с определенными правилами, и я могу указать на это свое приложение?
Комментарии:
1. Не нужно быть таким сложным. Приложение может ввести js в текущую веб-страницу. И получите результаты обратно. Нет необходимости размещать скребок на сервере.
2. Не могли бы вы рассказать мне немного больше, пожалуйста. У меня нет никакого способа отредактировать окончательное приложение, которое принимает URL-адрес и ожидает короткую строку ASCII. Где/как я могу ввести js в текущую веб-страницу?
3. Очень, очень, очень запутанно. «Есть ли способ получить необходимые мне данные с помощью одного отформатированного URL-адреса?» Да, это по указанному вами адресу.
4. Если вы не можете пересмотреть приложение, то вы не можете вводить js. Я имею в виду, что если у вас есть исходный код, вы можете ввести js в веб-представление приложения. Иначе ты бы не смог.
5. Но если вы не можете пересмотреть приложение, как вы могли бы заставить его отправлять запросы на ваш сервер скребков?