Как получать «последние новости» о настраиваемом ContextualWebSearch? - PullRequest
0 голосов
/ 17 июня 2020

Я использую REST API контекстного веб-поиска под названием Пользовательский поиск.

https://rapidapi.com/contextualwebsearch/api/custom-search

Здесь я могу искать любые популярные новости c из новости, которые я хочу. Все идет нормально! Но теперь я пытаюсь сделать «домашнюю страницу» с последними новостями, чтобы получать самые свежие статьи о политике, технологиях, финансах и т. Д. c.

apiClient.DefaultRequestHeaders.Add("x-rapidapi-host", HostHeader);
apiClient.DefaultRequestHeaders.Add("x-rapidapi-key", KeyHeader);

string searchterm = "Obama";
var responseMessage = await apiClient.GetAsync("https://custom-search.p.rapidapi.com/api/search/CustomWebSearchAPIV2?q=" + searchterm + "&searchEngineId=43212194233309&pageNumber=1");

var response = responseMessage.Content;
var json = await response.ReadAsStringAsync();

Сейчас мой код выглядит так, и в данном случае поисковым запросом является «Обама». Статьи загружаются очень красиво. Но как мне настроить поисковый запрос, чтобы получать последние новости? Поскольку этот запрос ограничен только статьями, касающимися «Обамы».

У меня возникла идея, возможно, сделать поисковый запрос чем-то вроде: «политика-финансы-технологии-здоровье». Но не уверен, что это даст мне необходимые результаты.

Может быть, кто-нибудь с большим опытом работы с этим API для отдыха поделится своими знаниями!

1 Ответ

0 голосов
/ 11 июля 2020

Я предлагаю вам поискать что-то вроде «мировых новостей» или создать вкладку, в которой каждый раздел является популярной категорией новостей ... например, здоровье, искусство, наука, политика, и вы показываете в них самые популярные новости. разделы

...