问题所在
Scavio 解决方案
Scavio Reddit
之前
Reddit subreddit 2-3
之后
API Reddit 20 10 subreddit
适用人群
SaaS
核心优势
- subreddit
- 250 /
Python 示例
Python
import requests, os
H = {'x-api-key': os.environ['SCAVIO_API_KEY']}
def find_demand(pain_point: str) -> list:
resp = requests.post('https://api.scavio.dev/api/v1/search',
headers=H,
json={'platform': 'reddit', 'query': f'{pain_point} need tool OR looking for OR anyone built'},
timeout=10)
threads = resp.json().get('organic', [])
return [{'title': t['title'], 'score': t.get('score', 0),
'comments': t.get('comments', 0), 'url': t['link']}
for t in threads if t.get('score', 0) > 5]
for signal in find_demand('automate invoice processing'):
print(f"[{signal['score']} upvotes] {signal['title']}")JavaScript 示例
JavaScript
async function findDemand(painPoint) {
const resp = await fetch('https://api.scavio.dev/api/v1/search', {
method: 'POST',
headers: { 'x-api-key': process.env.SCAVIO_API_KEY, 'Content-Type': 'application/json' },
body: JSON.stringify({ platform: 'reddit', query: `${painPoint} need tool OR looking for OR anyone built` })
});
const data = await resp.json();
return (data.organic || []).filter(t => (t.score || 0) > 5)
.map(t => ({ title: t.title, score: t.score, comments: t.comments, url: t.link }));
}使用的平台
来自任何subreddit的社区、帖子及线程评论