跳到正文
//数据源 · 社交媒体

Reddit API, 连嵌套评论树一起给

2023 年 Reddit 收紧访问之后,官方 API 基本锁死。这 11 个接口让子版块、帖子、完整评论树和用户历史仍然一次调用可达。凭 API key 就行,不用 Reddit 账号,不用 OAuth。

免费开始7 天免费试用

Reddit 能拉到什么

Post details按 id 或 URL 取单条帖子:标题、正文、得分、作者、评论数
Post comments帖子的完整评论树,含嵌套回复
Subreddit posts子版块的帖子,可按 hot、new、top、rising 排序,时间范围从 hour 到 all
Subreddit details子版块信息:订阅数、简介、类型、语言、NSFW 与隔离标记
Popular subreddits按订阅量排名的热门子版块
Subreddit search按关键词找社区
Post search跨子版块的全站关键词搜索
User profile完整用户资料:karma 明细(link 与 comment)、账号年龄、版主身份
User search搜索用户,返回 link_karma、comment_karma、is_mod 和认证状态
User posts该用户在各子版块的发帖历史
User comments该用户在各子版块的评论历史

返回什么

POST /api/reddit/subreddits/posts
{
  "subreddit": "programming",
  "sort": "hot",
  "time_filter": "day",
  "posts": [
    {
      "title": "What we learned moving to typed endpoints",
      "score": 1243,
      "author": "dev_marlow",
      "num_comments": 187
    }
  ]
}

从 Reddit 数据开始

子版块、帖子、评论树和用户资料,和另外 550+ 个数据源共用一把 key。7 天免费试用。

常见问题

不需要。每个接口都用 Anysite API key 认证,不用注册 Reddit 应用,不走 OAuth,也没有按用户发的 token。