首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Azure news search Api搜索旧新闻数据

如何使用Azure news search Api搜索旧新闻数据
EN

Stack Overflow用户
提问于 2019-12-02 02:57:55
回答 1查看 65关注 0票数 0

我正在尝试使用Azure news Search API从2018年获取旧新闻文章。

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

代码语言:javascript
复制
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))

我找不到任何一篇日期很久的文章。我遇到的最年长的

代码语言:javascript
复制
last_news_result = news_result.value[-1]

已经有一个月大了。

这个问题的解决方案是什么?

另外,如果Azure Api不能做到这一点,请推荐一些我可以获得旧消息的地方。

EN

回答 1

Stack Overflow用户

发布于 2019-12-02 09:04:46

尝试使用newsapi

代码语言:javascript
复制
 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()
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59128874

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档