NewsAPI logo

NewsAPI

NewsAPI

正常免费media

NewsAPI.org 聚合全球 150,000+ 新闻源的 REST API,覆盖 14 种语言、55 个国家,是 Stack Overflow 上被问得最多的新闻 API。

访问站点 ↗文档 ↗健康巡检 11 小时前
适合什么时候用

免费层注册即可用,文档清晰

先注意什么

免费层禁止商业使用,违规会被封 key

第一步先查

在 newsapi.org 注册免费账户拿到 API key,GET https://newsapi.org/v2/top-headlines?country=us&apiKey=XXX。

认证
api_key
CORS
?
HTTPS
注册
?
延迟
212 ms
协议
REST
计费
free

可用率 · 30 天窗口

巡检: 1可用率: 100%平均延迟: 212ms
01

关于这个 API

NewsAPI.org 由 Manish Singh 在 2017 年发布,是开发者社区最熟悉的新闻聚合 API。它索引全球 15 万家新闻源——从 BBC、Reuters、CNN 等主流媒体到地方报纸、博客、行业刊物。三个核心 endpoint:/v2/top-headlines(实时头条)、/v2/everything(全文搜索过去一个月的文章)、/v2/sources(可用源列表)。免费 Developer plan 每天 100 请求且仅限非商业使用,Business plan(约 $449/月)解锁商用授权和更高配额。常见用法:内容聚合应用、品牌监控、体育赛事追踪、量化交易情绪信号。注意:免费 key 不要直接放在前端,否则被滥用很快超额。

02

你可以做什么

  • 1新闻聚合应用、阅读器
  • 2关键词监控与品牌追踪
  • 3体育赛事新闻聚合(如世界杯期间球队新闻)
  • 4AI 训练数据集(早期 LLM 项目常见来源)
03

优劣对比

优点

  • 免费层注册即可用,文档清晰
  • 15 万源覆盖广,包含本地媒体
  • 支持按关键词、日期、源、语言、国家筛选

注意事项

  • 免费层禁止商业使用,违规会被封 key
  • 每日 100 请求对实时新闻应用不够,需要缓存
  • 部分中国和俄罗斯本地源覆盖有限
04

示例请求

curl https://newsapi.org/<endpoint> \
  -H "Authorization: Bearer $API_KEY"
05

快速开始

在 newsapi.org 注册免费账户拿到 API key,GET https://newsapi.org/v2/top-headlines?country=us&apiKey=XXX。

06

常见问题

NewsAPI 能商用吗?+

Developer 免费计划禁止商用。需要商用必须升级 Business plan(约 $449/月)。

世界杯期间能用免费版做球迷应用吗?+

严格说不能(商用条款)。技术上每天 100 请求也撑不起一个上规模的球迷应用,需要缓存或升级。

NewsAPI vs GNews vs MediaStack 哪个好?+

NewsAPI 源最多文档最熟。GNews 实时性更强。MediaStack 价格更激进。具体看你的速率需求。

07

技术细节

CORS: ?HTTPS: Yes注册: ?开源: No
认证方式
api_key
计费
free
速率限制
免费 Developer plan 每天 100 请求;商业版 Business plan 上限更高
免费额度
Free Developer tier: 100 requests/day, dev and personal use only. Commercial use requires Business plan.
协议
REST
SDK
python, javascript, ruby, go, php
响应时间
212 ms
上次巡检
2026/5/20 08:21:19
08

标签