Python 如何使用Azure新闻搜索Api搜索旧新闻数据

Python 如何使用Azure新闻搜索Api搜索旧新闻数据,python,python-3.x,azure,azure-cognitive-services,Python,Python 3.x,Azure,Azure Cognitive Services,我正在尝试使用Azure新闻搜索API获取2018年的旧新闻文章 我尝试使用datePublished、freshness、sortBy和since查询参数 news_result = client.news.search(query=search_term, market="en-us", count=50, datePublished="2018-01-01T00:00:00") first_news_result = news_result.value[0] last_news_resu

我正在尝试使用Azure新闻搜索API获取2018年的旧新闻文章

我尝试使用datePublished、freshness、sortBy和since查询参数

news_result = client.news.search(query=search_term, market="en-us", count=50, datePublished="2018-01-01T00:00:00")

first_news_result = news_result.value[0]
last_news_result = news_result.value[-1]

 print("news name: {}".format(first_news_result.name))
 print("news: {}".format(first_news_result.description))
 print("news name: {}".format(last_news_result.name))
 print("news: {}".format(last_news_result.description))
我找不到任何年代久远的文章。和我在一起的年纪最大的

last_news_result = news_result.value[-1]
她有一个月大

解决这个问题的办法是什么

此外,如果Azure Api无法实现此功能,请建议一些可以获取旧消息的地方。

尝试使用


这需要付费订阅API。
 a = "https://newsapi.org/v2/everything?q={0}&from={1}&to={2}&sortBy=popularity&apiKey=".format(search_term, from_date, to_date)
 response = requests.get(a).json()