Есть ли способ отправить запрос через Google и получить ответ обратно в виде значений HTML?

Я делаю веб-домен поиска рейсов в качестве своего ИТ-проекта, и одна из вещей, которые я надеюсь сделать, - это дать пользователю возможность искать рейсы на моем веб-сайте, а затем на второй странице, которую я сделал, иметь возможность просматривать результаты, которые соответствуют их запросу. Я подумал, что это возможно: взять пользовательский ввод и поместить его в ссылку для поиска в Google, а затем каким-то образом с этого веб-сайта результатов поиска Google получить значения из различных полей HTML, а затем поместить значения в мой сайт.

Я использую Firebase для возможности входа в систему (хотя и не связан с этим) и искал, есть ли у Firebase/ другого сервиса Google какой-либо способ помочь моей проблеме, но не смог найти ничего, что помогло бы мне понять это.


    document.getElementById('search_button').onclick = function() {
        //Formats japanese date to european (yyyy-mm-dd til dd-mm-yyyy)
        var dateTo = document.getElementById("inpDateTo").value;
        var dateToSplit = dateTo.split("-");
        var euDateTo = dateToSplit[2] + "-" + dateToSplit[1] + "-" + dateToSplit[0];

        var dateHome = document.getElementById("inpDateHome").value;
        var dateHomeSplit = dateHome.split("-");
        var euDateHome = dateHomeSplit[2] + "-" + dateHomeSplit[1] + "-" + dateHomeSplit[0];

        var depAirport = document.getElementById("inpFrom").value;
        var arrAirport = document.getElementById("inpTo").value;


        //Opens Google search with results
        window.open('http://google.com/search?q=' + depAirport + " " + arrAirport + " " + euDateTo + " " + euDateHome);
    };

Теперь у меня есть только программа, открывающая ссылку поиска Google в другой вкладке, но я бы хотел вместо этого получить значения HTML из этого поиска Google, чтобы я мог разместить ее на своем веб-сайте и затем показать там. Спасибо за вашу помощь!

0 ответов

Другие вопросы по тегам