前提条件
- 一个 Bright Data 账户(每月含 5,000 个免费积分)
- 已安装 cURL、Python 3 或 Node.js 18+
1
获取你的 API 密钥
访问你 Bright Data 账户中的 用户设置页面 并复制你的 API 密钥。如果你还没有账户,在 brightdata.com 注册。新账户每月可获得 5,000 个免费积分,无需信用卡。请参阅免费套餐。
2
发送请求
我们将使用帖子 — 按 URL 收集端点进行同步请求。将 你应该看到
YOUR_API_KEY 替换为你的实际密钥:200 状态码。这需要 10 到 30 秒。3
查看响应
常见问题
我可以在一次请求中爬取多个帖子吗?
我可以在一次请求中爬取多个帖子吗?
可以。在输入数组中添加更多对象。同步请求最多支持 20 个 URL。对于更大的批次或按关键词或子版块发现,请使用 异步
/trigger 端点。我可以爬取帖子中的评论吗?
我可以爬取帖子中的评论吗?
可以,使用单独的评论数据集。使用数据集 ID 你也可以传入
gd_lvzdpsdlw09j6t702 并传入帖子 URL:days_back 将结果限制为最近 N 天内发布的评论。请求超时?
请求超时?
同步请求有 1 分钟超时限制。如果请求超过此限制,它会自动切换到异步模式并返回
snapshot_id。对于大批量请求,请使用 异步工作流。响应数据为空或不完整?
响应数据为空或不完整?
确认 Reddit 帖子 URL 可公开访问且格式正确。URL 应遵循
https://www.reddit.com/r/{subreddit}/comments/{post_id}/{slug}/ 模式。私有子版块和已删除的帖子无法被爬取。后续步骤
发送第一个请求
使用 cURL、Python 和 Node.js 探索每个端点的完整示例。
异步批量请求
在单个批量任务中爬取数百个帖子或运行关键词发现。
API 参考
端点规范、参数和响应模式。