Я пытаюсь использовать службы API поиска Google в бэкэнде, используя C #. Я знаю, что есть AJAX API, который вы можете использовать с Javascript. Так что же такое в C #, чтобы я мог использовать его на уровне бэкэнда.
Я знаю, что могу сделать это так:
var searchTerm = "Paris";
var web = new WebClient();
web.Headers.Add("Referrer", "http://localhost:49360/");
var result = web.DownloadString(String.Format(
"http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q={0}",
searchTerm));
Console.WriteLine(result);
но это не дает мне никакой гибкости. e.x как я могу установить ограничение сайта и указать категорию поиска? e.x Я хочу иметь возможность искать новости и финансовые статьи по термину «Microsoft» только на веб-сайте CNN и сохранять URL-адреса в текстовом файле. Как мне это сделать?? пожалуйста, дайте мне знать, я боролся в течение многих дней, ища это онлайн, и я очень расстроен. большое спасибо,