five

Medium API

收藏
RapidAPI2026-04-10 更新2026-04-08 收录
下载链接:
https://rapidapi.com/elisbushaj2/api/medium-api22
下载链接
链接失效反馈
官方服务:
资源简介:
Scrape Medium articles, authors, publications, tags, reading lists, and search results.
创建时间:
2026-04-10
原始信息汇总

Medium API 数据集概述

基本信息

  • API名称:Medium API
  • 版本:v1 (current)
  • 基础访问地址https://medium-api22.p.rapidapi.com/api/v1
  • 服务等级:100%
  • 平均延迟:391ms
  • 免费额度:200 次请求/月

订阅计划与定价

  • BASIC:$0.00 / 月
  • PRO:$4.99 / 月
  • ULTRA:$19.99 / 月
  • MEGA:$99.99 / 月

核心功能描述

Medium API 提供对 Medium 内容的程序化访问,包括文章、作者、出版物、标签、阅读列表和搜索结果,无需身份验证或会话管理。

主要特点

  • 单次调用用户查询:直接传递用户名,无需预取用户ID。
  • 基于Slug的文章访问:使用完整的URL slug,无需提取ID。
  • 付费计划软限制:付费用户永远不会在配额处被阻止。
  • 性价比高:每个付费层级比竞争对手多提供2倍的请求/美元。
  • 免费额度更高:比竞争对手多33%的免费请求。
  • 简洁、专注的端点:提供18个文档完善的端点,而非40多个分散的端点。

端点列表

文章相关

  • GET /article:通过文章ID或slug获取完整文章详情。
  • GET /article/responses:获取文章的热门回复(评论)。
  • GET /article/fans:获取为文章鼓掌的用户列表。
  • GET /article/related:获取与给定文章相关的文章。
  • GET /article/recommended:获取为给定文章读者推荐的文章。

用户相关

  • GET /user:检索用户个人资料。
  • GET /user/articles:获取用户发布的文章列表。
  • GET /user/top-articles:获取用户鼓掌数最多的文章,按鼓掌数降序排序。
  • GET /user/followers:获取关注给定用户的用户列表。
  • GET /user/following:获取给定用户关注的用户。
  • GET /user/interests:获取用户关注的标签。
  • GET /user/publications:获取用户撰写或拥有的出版物。
  • GET /user/lists:获取用户创建的公共阅读列表。

搜索

  • GET /search:在Medium中搜索文章、用户、标签、出版物或阅读列表。

标签相关

  • GET /tag:获取标签信息和相关标签。
  • GET /tag/articles:获取标签的推荐文章(精选feed)。
  • GET /tag/latest-articles:获取标签最新发布的文章,按发布日期排序。支持游标分页。
  • GET /tag/top-writers:获取特定标签的顶级作者。

出版物相关

  • GET /publication:通过slug或自定义域名获取出版物信息。
  • GET /publication/articles:获取出版物的最新文章。

阅读列表相关

  • GET /list:通过目录ID获取阅读列表信息。
  • GET /list/articles:获取保存在阅读列表中的文章。

快速开始示例

bash

通过ID获取文章

curl "https://medium-api22.p.rapidapi.com/api/v1/article?id=8f011db2a3f9" -H "x-rapidapi-host: medium-api22.p.rapidapi.com" -H "x-rapidapi-key: YOUR_KEY"

搜索文章

curl "https://medium-api22.p.rapidapi.com/api/v1/search?q=machine+learning&type=posts&limit=10" -H "x-rapidapi-host: medium-api22.p.rapidapi.com" -H "x-rapidapi-key: YOUR_KEY"

获取用户的顶级文章

curl "https://medium-api22.p.rapidapi.com/api/v1/user/top-articles?username=itsaashish&limit=10" -H "x-rapidapi-host: medium-api22.p.rapidapi.com" -H "x-rapidapi-key: YOUR_KEY"

按标签获取最新文章

curl "https://medium-api22.p.rapidapi.com/api/v1/tag/latest-articles?slug=python&limit=10" -H "x-rapidapi-host: medium-api22.p.rapidapi.com" -H "x-rapidapi-key: YOUR_KEY"

获取出版物的文章

curl "https://medium-api22.p.rapidapi.com/api/v1/publication/articles?slug=better-programming&limit=10" -H "x-rapidapi-host: medium-api22.p.rapidapi.com" -H "x-rapidapi-key: YOUR_KEY"

关键参数与说明

文章ID获取方式

文章ID是任何Medium文章URL的最后12个字符: https://medium.com/@author/my-article-title-8f011db2a3f9 文章ID = 8f011db2a3f9

分页方式

  • 偏移分页 (/search):
    • page=0 开始。
    • 检查响应中的 nextPage — 如果不为空,则在下一个请求中使用它。
  • 游标分页 (/tag/latest-articles):
    • 检查响应中的 nextCursor — 如果不为空,则在下一个请求中作为 after 参数传递。

错误代码

  • 200:成功
  • 400:来自Medium的上游错误(查询无效、资源缺失)
  • 422:验证错误(参数缺失或无效)
  • 404:资源未找到
  • 502:无法访问Medium(网络/网关错误)

图像URL处理

个人资料图片和文章封面图片由Medium的CDN提供。API自动为您构建 imageUrlpreviewImageUrl 字段(头像为200×200,文章封面为800×400)。使用 imageId 字段构建自定义尺寸: https://miro.medium.com/v2/resize:fill:{width}:{height}/{imageId}

提供者信息

  • API创建者:Elis
  • 订阅者数量:1
  • 类别:Social
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作