← 每天一个高质量 API · 系列目录

每天一个高质量 API · Day 13:Hacker News 头条(free-news-hackernews)

Day 13 · 2026-10-22 · 搜蚁智选 AIMALL
系列「每天一个高质量 API」第 13 篇。搜蚁智选(souyi.net.cn)是一个面向 AI Agent 的 API 发现与统一调用平台。今天聊 Hacker News 头条(free-news-hackernews)。

一次请求拿到 500 个正在被讨论的技术故事 ID,按分数排序即成技术雷达。

这个 API 能做什么

Hacker News 的 Firebase 接口。/v0/topstories.json 返回 500 个 story id(按 HN 榜单顺序),再拿 /v0/item/{id}.json 取标题、链接、分数、评论数、发布时间。两步就能拼出一份可读的技术热榜。

为什么 AI Agent 需要它

怎么用

方式一:直连上游(免费、无需 Key)

curl "https://hacker-news.firebaseio.com/v0/topstories.json"
# 再取单条详情
curl "https://hacker-news.firebaseio.com/v0/item/50159993.json"

方式二:经搜蚁智选一键调用(带 Key,统一计费 / 限流 / 可观测)

curl -X POST https://souyi.net.cn/api/v1/ai/request \
  -H "X-API-Key: YOUR_AIMALL_KEY" \
  -H "Content-Type: application/json" \
  -d '{"asset_id":"free-news-hackernews","call_data":{}}'
这些免费 API 的上游本身免密;经搜蚁智选代理后,多个数据源可以聚合到同一个 Agent 工作流里,统一走 X-API-Key + 统一计费、限流与可观测,省去每个上游单独接一遍。

返回示例

{
  "count": 500,
  "first_10": [
    50159993, 50154540, 50160289, 50150089, 50152307,
    50140584, 50159341, 50158138, 50134472, 50136126
  ],
  "note": "数组本身即 topstories 的全部返回"
}

价格

免费。Firebase 公共端点免密、无速率限制。

怎么拿到 Key

注册 souyi.net.cn → 控制台一键生成 X-API-Key → 即可调用平台全部 API(含本系列 22 个)。

小结

HN 的价值在于「此刻工程界在看什么」。把 topstories 接进 Agent,每天的选题与资讯摘要就有了稳定输入。

更多免费 API 见 系列目录。

在搜蚁智选上调用这个 API →