reddit-search-api
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
Chinesereddit-search-api Skill
reddit-search-api Skill
Overview
概述
Access Reddit's complete data archive through reddapi.dev's powerful API. This skill provides semantic search, subreddit discovery, and trend analysis capabilities.
Key Advantage: This is a third-party service (not Reddit official), meaning:
- ✅ No rate limits - Unlimited QPS and request volume
- ✅ No time restrictions - 24/7 availability
- ✅ No daily/monthly quotas - Use as much as you need
- ✅ Full Reddit archive - Access historical and real-time discussions
通过reddapi.dev的强大API访问Reddit的完整数据存档。该Skill提供语义搜索、Subreddit发现和趋势分析功能。
核心优势:这是一项第三方服务(非Reddit官方),意味着:
- ✅ 无调用频率限制 - 不限QPS和请求量
- ✅ 无时间限制 - 7×24小时可用
- ✅ 无每日/每月配额 - 按需使用
- ✅ 完整Reddit存档 - 访问历史和实时讨论
Key Features
核心功能
🔍 Semantic Search
🔍 语义搜索
Natural language search across millions of Reddit posts and comments.
bash
undefined对数百万Reddit帖子和评论进行自然语言搜索。
bash
undefinedSearch for user pain points
Search for user pain points
curl -X POST "https://reddapi.dev/api/v1/search/semantic"
-H "Authorization: Bearer $REDDAPI_API_KEY"
-d '{"query": "best productivity tools for remote teams", "limit": 100}'
-H "Authorization: Bearer $REDDAPI_API_KEY"
-d '{"query": "best productivity tools for remote teams", "limit": 100}'
curl -X POST "https://reddapi.dev/api/v1/search/semantic"
-H "Authorization: Bearer $REDDAPI_API_KEY"
-d '{"query": "best productivity tools for remote teams", "limit": 100}'
-H "Authorization: Bearer $REDDAPI_API_KEY"
-d '{"query": "best productivity tools for remote teams", "limit": 100}'
Find complaints and frustrations
Find complaints and frustrations
curl -X POST "https://reddapi.dev/api/v1/search/semantic"
-H "Authorization: Bearer $REDDAPI_API_KEY"
-d '{"query": "frustrations with current TOOL_NAME", "limit": 100}'
-H "Authorization: Bearer $REDDAPI_API_KEY"
-d '{"query": "frustrations with current TOOL_NAME", "limit": 100}'
undefinedcurl -X POST "https://reddapi.dev/api/v1/search/semantic"
-H "Authorization: Bearer $REDDAPI_API_KEY"
-d '{"query": "frustrations with current TOOL_NAME", "limit": 100}'
-H "Authorization: Bearer $REDDAPI_API_KEY"
-d '{"query": "frustrations with current TOOL_NAME", "limit": 100}'
undefined📊 Trends API
📊 趋势API
Discover trending topics with engagement metrics.
bash
undefined通过参与度指标发现热门话题。
bash
undefinedGet trending topics
Get trending topics
curl "https://reddapi.dev/api/v1/trends"
-H "Authorization: Bearer $REDDAPI_API_KEY"
-H "Authorization: Bearer $REDDAPI_API_KEY"
Response includes:
- `post_count`: Number of posts
- `total_upvotes`: Engagement score
- `avg_sentiment`: Sentiment analysis (-1 to 1)
- `trending_keywords`: Top keywords
- `growth_rate`: Trend momentumcurl "https://reddapi.dev/api/v1/trends"
-H "Authorization: Bearer $REDDAPI_API_KEY"
-H "Authorization: Bearer $REDDAPI_API_KEY"
响应包含:
- `post_count`: 帖子数量
- `total_upvotes`: 参与度得分
- `avg_sentiment`: 情感分析(-1到1)
- `trending_keywords`: 热门关键词
- `growth_rate`: 趋势增长势头📝 Subreddit Discovery
📝 Subreddit发现
bash
undefinedbash
undefinedList popular subreddits
List popular subreddits
curl "https://reddapi.dev/api/subreddits?limit=100"
-H "Authorization: Bearer $REDDAPI_API_KEY"
-H "Authorization: Bearer $REDDAPI_API_KEY"
curl "https://reddapi.dev/api/subreddits?limit=100"
-H "Authorization: Bearer $REDDAPI_API_KEY"
-H "Authorization: Bearer $REDDAPI_API_KEY"
Get specific subreddit info
Get specific subreddit info
curl "https://reddapi.dev/api/subreddits/programming"
-H "Authorization: Bearer $REDDAPI_API_KEY"
-H "Authorization: Bearer $REDDAPI_API_KEY"
undefinedcurl "https://reddapi.dev/api/subreddits/programming"
-H "Authorization: Bearer $REDDAPI_API_KEY"
-H "Authorization: Bearer $REDDAPI_API_KEY"
undefinedUse Cases
使用场景
Market Research
市场调研
bash
undefinedbash
undefinedAnalyze competitor discussions
Analyze competitor discussions
curl -X POST "https://reddapi.dev/api/v1/search/semantic"
-H "Authorization: Bearer $REDDAPI_API_KEY"
-d '{"query": "COMPETITOR problems complaints", "limit": 200}'
-H "Authorization: Bearer $REDDAPI_API_KEY"
-d '{"query": "COMPETITOR problems complaints", "limit": 200}'
undefinedcurl -X POST "https://reddapi.dev/api/v1/search/semantic"
-H "Authorization: Bearer $REDDAPI_API_KEY"
-d '{"query": "COMPETITOR problems complaints", "limit": 200}'
-H "Authorization: Bearer $REDDAPI_API_KEY"
-d '{"query": "COMPETITOR problems complaints", "limit": 200}'
undefinedNiche Discovery
细分领域挖掘
bash
undefinedbash
undefinedFind underserved user needs
Find underserved user needs
curl -X POST "https://reddapi.dev/api/v1/search/semantic"
-H "Authorization: Bearer $REDDAPI_API_KEY"
-d '{"query": "I wish there was an app that", "limit": 100}'
-H "Authorization: Bearer $REDDAPI_API_KEY"
-d '{"query": "I wish there was an app that", "limit": 100}'
undefinedcurl -X POST "https://reddapi.dev/api/v1/search/semantic"
-H "Authorization: Bearer $REDDAPI_API_KEY"
-d '{"query": "I wish there was an app that", "limit": 100}'
-H "Authorization: Bearer $REDDAPI_API_KEY"
-d '{"query": "I wish there was an app that", "limit": 100}'
undefinedTrend Analysis
趋势分析
bash
undefinedbash
undefinedMonitor topic growth
Monitor topic growth
curl "https://reddapi.dev/api/v1/trends"
-H "Authorization: Bearer $REDDAPI_API_KEY" | python3 -c " import sys, json data = json.load(sys.stdin) for trend in data.get('data', {}).get('trends', []): print(f"{trend['topic']}: {trend['growth_rate']}% growth") "
-H "Authorization: Bearer $REDDAPI_API_KEY" | python3 -c " import sys, json data = json.load(sys.stdin) for trend in data.get('data', {}).get('trends', []): print(f"{trend['topic']}: {trend['growth_rate']}% growth") "
undefinedcurl "https://reddapi.dev/api/v1/trends"
-H "Authorization: Bearer $REDDAPI_API_KEY" | python3 -c " import sys, json data = json.load(sys.stdin) for trend in data.get('data', {}).get('trends', []): print(f"{trend['topic']}: {trend['growth_rate']}% growth") "
-H "Authorization: Bearer $REDDAPI_API_KEY" | python3 -c " import sys, json data = json.load(sys.stdin) for trend in data.get('data', {}).get('trends', []): print(f"{trend['topic']}: {trend['growth_rate']}% growth") "
undefinedResponse Format
响应格式
Search Results
搜索结果
json
{
"success": true,
"results": [
{
"id": "post123",
"title": "User post title",
"selftext": "Post content...",
"subreddit": "r/somesub",
"score": 1234,
"num_comments": 89,
"created_utc": "2024-01-15T10:30:00Z"
}
],
"total": 15000
}json
{
"success": true,
"results": [
{
"id": "post123",
"title": "User post title",
"selftext": "Post content...",
"subreddit": "r/somesub",
"score": 1234,
"num_comments": 89,
"created_utc": "2024-01-15T10:30:00Z"
}
],
"total": 15000
}Trends Response
趋势响应
json
{
"success": true,
"data": {
"trends": [
{
"topic": "AI regulation",
"post_count": 1247,
"total_upvotes": 45632,
"avg_sentiment": 0.42,
"growth_rate": 245.3
}
]
}
}json
{
"success": true,
"data": {
"trends": [
{
"topic": "AI regulation",
"post_count": 1247,
"total_upvotes": 45632,
"avg_sentiment": 0.42,
"growth_rate": 245.3
}
]
}
}Environment Variables
环境变量
bash
export REDDAPI_API_KEY="your_api_key"Get your API key at: https://reddapi.dev
bash
export REDDAPI_API_KEY="your_api_key"获取API密钥请访问:https://reddapi.dev
Related Skills
相关Skill
- reddapi: Same API, alternative skill name
- niche-hunter: Automated opportunity discovery
- market-analysis: Comprehensive research workflows
- reddapi: 同一API,Skill名称不同
- niche-hunter: 自动化机会挖掘
- market-analysis: 全面调研工作流