红迪技能
通过公开 JSON API 从红迪获取帖子、评论、子版块信息和用户资料。
前提条件
无需 API 密钥! 红迪的公开 JSON API 无需身份验证即可使用。
快速检查:
cd <skill_directory>
python3 scripts/get_posts.py python --limit 3
命令
所有命令从技能目录运行。
子版块帖子
python3 scripts/get_posts.py python --limit 20 # Hot posts (default)
python3 scripts/get_posts.py python --sort new --limit 20
python3 scripts/get_posts.py python --sort top --time week
python3 scripts/get_posts.py python --sort top --time all --limit 10
搜索帖子
python3 scripts/search_posts.py "AI agent" --limit 20
python3 scripts/search_posts.py "MCP server" --subreddit ClaudeAI --limit 10
python3 scripts/search_posts.py "async python" --sort top --time year
子版块信息
python3 scripts/get_subreddit.py python
python3 scripts/get_subreddit.py ClaudeAI
帖子和评论
python3 scripts/get_post.py abc123 # Get post by ID
python3 scripts/get_post.py abc123 --comments 50 # With more comments
用户资料
python3 scripts/get_user.py spez
python3 scripts/get_user.py spez --posts 10 # Include recent posts
排序选项
| 排序方式 | 描述 | 时间选项 |
|---|---|---|
hot | 热门帖子(默认) | - |
new | 最新帖子 | - |
top | 最高票数 | 小时, 天, 周, 月, 年, 所有时间 |
rising | 关注度上升 | - |
controversial | 争议性 | 小时, 天, 周, 月, 年, 所有时间 |
API 信息
- 方法:公开 JSON API(无需认证)
- 技巧:在任何红迪 URL 后添加
.json - 速率限制:100 次请求/分钟
- 文档:https://www.reddit.com/dev/api


