1. 全文抽取 Pro
晴红 50+平台 API
  • 50+平台资讯 API
  • 快速开始
    • 检测 Key 是否有效
      GET
  • 热榜
    • 单源
      • 获取单个平台最新列表
  • 批量拉取
    • 自定义多平台批量拉取
      POST
  • 财经
    • 财经源清单(28 条)
      GET
    • 一键拉取全部财经源
      POST
  • 历史归档
    • 按日查询历史归档
      GET
  • 全文抽取 Pro
    • 全文支持平台清单
      GET
    • 按 URL 抽取文章正文
      GET
    • 批量按 URL 抽取正文
      POST
  • 数据模型
    • LatestResponse
    • NewsItem
    • SourceResponse
    • EntireSourcesRequest
    • FinanceSourceMeta
    • FinanceSourcesResponse
    • ArchiveItem
    • ArchiveResponse
    • ArticleSuccessResponse
    • ArticleErrorResponse
    • ArticlePlatformsResponse
    • ErrorBody
  1. 全文抽取 Pro

按 URL 抽取文章正文

GET
/api/article
月 Pro / 年卡 Pro 专属。标准版调用返回 403。
抽取链路(按站点自动选择,无需传参):
1.
专用 API — 财联社 / 金十 / 华尔街见闻(quality=high)
2.
CSS 站点模板 — 澎湃、36氪、IT之家等(quality=medium)
3.
trafilatura 兜底 — CSS 失败时内网二次抽取(quality=fallback)
4.
readability 兜底 — trafilatura 仍失败时最后尝试(quality=fallback)
成功响应含 extractor、quality,部分站点含 author、publishedAt、sitename。
失败时 HTTP 502,body 含 code:FETCH_BLOCKED(抓取失败)、PARSE_FAILED(解析失败)、UNSUPPORTED_DOMAIN(域名不在清单)。
响应头含 X-RateLimit-Limit、X-RateLimit-Remaining、X-RateLimit-Reset。

请求参数

Authorization
API Key
在 header 添加参数
X-API-Key
示例:
X-API-Key: ********************
or
Query 参数

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location 'http://124.223.180.129:3220/api/article?url=' \
--header 'X-API-Key: <api-key>'

返回响应

🟢200
application/json
抽取成功
Headers

Bodyapplication/json

示例
{
    "status": "success",
    "url": "string",
    "title": "string",
    "content": "string",
    "wordCount": 0,
    "fetchedAt": 0,
    "cached": true,
    "source": "string",
    "extractor": "cls-api",
    "quality": "high",
    "author": "string",
    "publishedAt": "string",
    "sitename": "string"
}
🟠400
🟠403
🔴502RateLimited
🟠429RateLimited
修改于 2026-07-05 11:49:35
上一页
全文支持平台清单
下一页
批量按 URL 抽取正文
Built with