#结论背后的七个数字
每条推文便宜超过 100 倍。
Sorsa API 每次请求返回 100 条推文,因此 1,000 条推文低至 $0.014。Bright Data 按量付费套餐每 1,000 条推文记录 $1.50。
45 个接口对两个爬虫。
Bright Data 的 X 目录只列出 Posts 和 Profiles。Sorsa API 还提供可追溯至 2006 年的搜索、粉丝、回复、引用、转发用户、列表、社区、Space、趋势和验证。
数据直接在响应中返回。
一次 Sorsa API 请求以 JSON 返回最多 100 条推文。Bright Data 的实时接口只接受一个输入,超过 1 分钟后返回快照 ID。
无需轮询。
Sorsa API 不需要任务表、状态循环或下载步骤,所有套餐统一 20 次/秒,每秒最多可读取 2,000 条推文。
失败的请求不收费。
Sorsa API 绝不对失败的请求收费。Bright Data 自己的 FAQ 则说明,因输入错误而失败的记录仍要计费,每 1,000 条 $1.50。
结果归你所有。
Sorsa API 在 30 天后删除完整响应。Bright Data 的协议允许其保留为你采集的数据,并用于自身目的。
价格保持不变。
Sorsa API 全部八档套餐覆盖每月 1 万到 1,000 万次请求,持续订阅期间价格不变。Bright Data 的协议可在通知或不通知的情况下变更。
#两个爬虫,还是 45 个接口
Bright Data 的 X 爬虫目录(其文档每天刷新的机器可读列表)只有两项:Posts 和 Profiles。Posts 接受推文 URL,或带日期范围和推文数量的个人主页 URL。Profiles 接受个人主页 URL 或用户名。记录中有回复、转发、引用和粉丝的数量,但没有这些数字背后的账号或推文。
Sorsa API 覆盖这三项任务,外加另外十四项,每项都有专用接口和一份有文档的结构。推文附带作者完整资料、语言、会话 ID 和完整的被引用推文,一个响应就能写入数据集,无需二次读取。
关键词最能体现差距。Bright Data 自己的关键词监听教程要先通过 Google 结果查找 X 推文(用其 SERP API 取每次查询前 10 个链接),再把这些链接发给 Posts 爬虫。在 Sorsa API 上,POST /search-tweets 直接使用 X 自身的搜索语法,可追溯至 2006 年,每次请求返回约 20 条推文,每条都附带作者。
下面五个任务是团队购买 X 数据的主要场景。Sorsa API 按最优套餐费率计算,即每 1,000 次请求 $1.40,耗时按 20 次/秒计算。Bright Data 按其官方页面上的按量付费费率计算:每 1,000 条记录 $1.50,每 1,000 次 SERP API 请求 $1.50,数据为我们 2026 年 11 月 3 日所见。
#同样的五个任务,两份账单
将 100 万个推文 ID 还原为完整推文
某研究团队从公开数据集中获得 100 万个推文 ID,需要取回每条完整推文。
Sorsa API
合计:低至 $14
- 1 万次请求每次 100 条推文,POST /tweet-info-bulk
- 按每秒 20 次请求计算的耗时约 8 分钟
- 每条推文附作者资料已包含
数据直接在响应中返回是
Bright Data
合计:$1,500
- 100 万条推文记录,每 1,000 条 $1.50$1,500
- 输入每条记录一个推文 URL,每次调用最多 5,000 个
- 结果需下载的快照,保留 30 天
数据直接在响应中返回否,需采集任务
导出某账号的 100 万个粉丝
某增长团队需要竞品账号的全部粉丝,每个都带完整用户资料。
Sorsa API
合计:低至 $7
- 5,000 次请求每次 200 个粉丝,GET /followers
- 按每秒 20 次请求计算的耗时约 4 分钟
返回粉丝列表是
Bright Data
合计:未提供
- 其 X 目录中的粉丝列表无
- 用户资料记录包含粉丝数和关注数
返回粉丝列表否
一个月内每 5 分钟监测一次关键词
某品牌团队想获取每条提到其产品的新推文,30 天内每小时检查 12 次。
Sorsa API
合计:低至 $12.10
- 8,640 次请求每次约 20 条最新推文,POST /search-tweets
- 搜索语法X 自身语法,可追溯至 2006 年
直接搜索 X是
Bright Data
合计:最高 $142.56
- 其 X 爬虫的关键词输入无
- 其教程的路径先查 Google 结果,每次查询前 10 个
- 8,640 次 SERP API 搜索,每 1,000 次 $1.50$12.96
- 最多 8.64 万条推文记录,每 1,000 条 $1.50$129.60
直接搜索 X否
构建 10 万条推文的研究数据集
某实验室为一项研究需要某主题的 10 万条公开推文,查询语句要能随论文一起发表。
Sorsa API
合计:低至 $7
- 5,000 次请求每次约 20 条推文,POST /search-tweets
- 按每秒 20 次请求计算的耗时约 4 分钟
数据集与你的 X 查询完全一致是
Bright Data
合计:$250
- X 推文数据集,最低订购额$250
- 每条记录价格最高 $0.0025
数据集与你的 X 查询完全一致否,用数据集筛选条件
验证 1 万条抽奖参与记录是否关注
某活动团队开奖前,必须确认 1 万名参与者都关注了自己的账号。
Sorsa API
合计:低至 $14
- 1 万次请求每次一个验证,POST /check-follow
- 按每秒 20 次请求计算的耗时约 8 分钟
一次请求回答“这个用户关注你了吗?”是
Bright Data
合计:未提供
- 关注、转发或引用验证无
- 可用于比对的粉丝列表无
一次请求回答“这个用户关注你了吗?”否
#答案就在响应里,不用再取快照
Bright Data 的 Scraper API 有两种调用方式。实时接口 POST /datasets/v3/scrape 用 Bright Data 的话说是“为单个输入打造”:采集超过 1 分钟时,它返回 HTTP 202 和快照 ID,由你的代码轮询结果。更大的量都是任务:最多提交 5,000 个 URL 触发,轮询进度直到状态变为 ready,再下载快照,快照由 Bright Data 保留 30 天。其文档称这一流程为“触发、轮询、下载”,发现类请求(如按日期获取账号推文)一律如此运行。
Sorsa API 的每个请求都直接返回数据。一次调用 POST /tweet-info-bulk 最多接受 100 个推文 ID 或链接,在同一个响应中返回全部 100 条推文及其作者,不用维护任务表,也没有会过期的快照。所有套餐统一 20 次/秒,每秒最多可读取 2,000 条推文。
#X 数据十项评分表
十项检查决定一个 X 数据来源能否撑起生产环境的代码:一条结果多少钱、一次请求返回什么、覆盖范围多广、条款承诺了什么。它们基于我们的指南如何选择 Twitter API。
Sorsa API 通过全部十项检查,Bright Data 通过两项。
| 验证 | Sorsa API10/10 项 | Bright Data10 项通过 2 项 |
|---|---|---|
| 每 1,000 条结果的价格 | 每 1,000 条推文低至 $0.014 | 每 1,000 条记录 $1.50 |
| 批量查询 | 每次请求 100 条推文或 100 份用户资料 | 每个任务最多 5,000 个 URL,每条记录计费 |
| 数据在响应中返回 | 每个请求都返回 JSON | 单个输入;超过 1 分钟返回快照 ID |
| 没有期限的免费试用 | 100 次永不过期的请求 | 每月 5,000 条记录,不可结转 |
| 需要你的 X 账号提供什么 | 什么都不需要:只读 | 推文和用户资料都没有 |
| 专为 X 设计的数据结构 | 每条推文都有 lang 和会话 ID | 文本在 description 中,无 lang 字段 |
| 每个步骤都有对应接口 | 45 个接口,含验证 | 两个爬虫:推文和用户资料 |
| 可预期的账单 | 每次请求一个价,失败不收费 | 按记录计费;输入错误也计费 |
| X 语法搜索 | 可追溯至 2006 年 | X 爬虫没有关键词输入 |
| 条款中的价格锁定 | 订阅期间价格绝不上涨 | 条款可在通知或不通知的情况下变更 |
#Bright Data X Scraper API 价格详解
Bright Data 的 X(Twitter)Scraper API 按记录定价,一条记录就是一条推文或一份用户资料。其 Web Scraper API pricing (在新标签页中打开) 列出四档套餐,所有采集站点通用:
| Bright Data 套餐 | 价格 | 记录数 | 每 1,000 条记录 |
|---|---|---|---|
| 免费额度 | $0 | 每月 5,000 条,不可结转 | 免费 |
| 按量付费 | 按记录 | 买多少用多少 | $1.50 |
| Scale | 每月 $499 | 含 38.4 万条 | 超过 38.4 万条后 $1.30 |
| Enterprise | 定制 | 定制 | 批量折扣 |
免费额度每月 1 日重置,并与 Bright Data 的其他 API 共享。页面上的优惠码可让 Scraper API 三个月内减免 60%,本页任务均按标价计算。交付失败不收费,但因输入错误而失败的记录要计费。Bright Data 的 X 数据集需单独购买:每条记录最高 $0.0025,最低订购额 $250,即每 1,000 条 $2.50。
Sorsa API 则按请求定价,所有接口一个价。一次请求可带 100 条推文或用户资料、200 个粉丝或约 20 条搜索结果,每 1,000 条的价格由你的套餐费率决定:
| 数据,每 1,000 条 | Sorsa API | Bright Data,2026 年 11 月 3 日查看 |
|---|---|---|
| 按 ID 或链接查询推文 | 低至 $0.014 | $1.50(推文记录) |
| 搜索结果中的推文 | 低至 $0.07 | 无 X 搜索 |
| 用户资料 | 低至 $0.014 | $1.50(用户资料记录) |
| 账号的粉丝 | 低至 $0.007 | 未提供 |
| 现成的推文数据集 | 通过搜索低至 $0.07 | $2.50,最低订购额 $250 |
Sorsa API 的关注、转发或引用验证每次低至 $0.0014,每次算一次请求。Bright Data 没有面向 X 的验证。
Sorsa API
低至$14
1M 条推文的费用
每 1,000 条推文低至 $0.014
Bright Data
$1,500
1M 条推文的费用
每 1,000 条记录 $1.50
使用 Sorsa API 便宜超过 100 倍
#引用 Bright Data 的协议和文档
我们通读了 Bright Data 的主服务协议和 Scraper API 文档。以下引文均出自 Bright Data 本身,为我们 2026 年 11 月 3 日所见,并附截图。
失败记录(Scraper API FAQs)
Bright Data
“因输入错误而失败的记录仍会计费”
完整截图2026年11月3日 查看: docs.brightdata.com/products/scrapers/scrapers-library/faqs (在新标签页中打开)证据 2026-11-03/docs_brightdata_com_products_scrapers_scrapers_library_faqs Sorsa API
Sorsa API 绝不对失败的请求收费。
为你采集的数据(主服务协议 10.2)
Bright Data
“其已采集或交付给客户的数据,并可用于自身目的”
完整截图2026年11月3日 查看: brightdata.com/license (在新标签页中打开)证据 2026-11-03/brightdata_com_license Sorsa API
完整响应保留 30 天后删除,X 也绝不会知道是谁在查询。
赔偿上限(主服务协议第 7 条)
Bright Data
“在该事件发生前的一个月期间内”
完整截图2026年11月3日 查看: brightdata.com/license#toc_1_7 (在新标签页中打开)证据 2026-11-03/brightdata_com_license_toc_1_7 Sorsa API
三个月费用或 $100 中的较高者(服务条款 15.2)。
协议变更(主服务协议 11.7)
Bright Data
“无论是否通知客户”
完整截图2026年11月3日 查看: brightdata.com/license#toc_1_11 (在新标签页中打开)证据 2026-11-03/brightdata_com_license_toc_1_11 Sorsa API
重大变更会提前通知,持续订阅期间价格绝不上涨(条款 20.1 和 8.10)。
429 过多(Scraper API 限制)
Bright Data
“Bright Data 会对每个 API 请求封锁该 IP,直到客服解除”
完整截图2026年11月3日 查看: docs.brightdata.com/products/scrapers/limits (在新标签页中打开)证据 2026-11-03/docs_brightdata_com_products_scrapers_limits Sorsa API
Sorsa API 的 429 只针对当秒超出的请求:不会丢失数据,密钥也不会受罚。
实时请求(Bright Data 文档,同步与异步)
Bright Data
“为单个输入打造”
完整截图2026年11月3日 查看: docs.brightdata.com/concepts/sync-vs-async (在新标签页中打开)证据 2026-11-03/docs_brightdata_com_concepts_sync_vs_async Sorsa API
一次 Sorsa API 请求最多接受 100 个推文 ID 或链接,并在响应中全部返回。
#面向 AI 智能体:一台服务器 40 个 X 工具
需要 X 数据的智能体只要调用一个 Sorsa API 工具,就能拿回数据。Twitter MCP 服务器通过 npx -y sorsa-mcp 运行,已发布到 npm 并收录于官方 MCP Registry,共 40 个工具,全部用于 X 数据:搜索、时间线、粉丝、列表、社区、Space、趋势和活动验证。它从产品设计上就是只读,智能体可以查询,但绝不能发帖。
Bright Data 的 MCP 服务器通过同样两个爬虫获取 X 数据,其 README 列为“posts, posts by profile”。背后没有用于粉丝、回复、关键词搜索或关注验证的 X 爬虫,返回的推文也要经过一次爬虫运行。使用 Sorsa API 时,每个工具都返回同一份有文档的结构,智能体的代码和提示词在不同任务间无需改动。
#面向大用量的套餐和合同
Sorsa API 自 2022 年起在生产环境运行,最初名为 TweetScout API。八档套餐覆盖每月 1 万到 1,000 万次请求,价格公开;每月 100 万次请求起,可获得更高的速率限制和我们签署的 SLA。Business 增加专属客户经理,Hyperscale 运行在专用基础设施上。超过 1,000 万次请求,或需要定制条款和发票,可以联系销售团队。
响应结构保持不变,集成可以持续正常工作;只要订阅保持有效,价格绝不上涨(服务条款第 8.10 节)。Sorsa API 如何保护你的密钥和数据,见可用性与安全。
#把 Bright Data 的 X 任务迁移到 Sorsa API
Bright Data 的每种 X 输入都有对应的 Sorsa API 接口,字段含义不变,只是换了名字。先用免费请求跑通第一个任务,再按文档快速上手指南 (在新标签页中打开)操作。
| Bright Data 输入 | Sorsa API 接口 | 每次请求 |
|---|---|---|
| Posts,按推文 URL | POST /tweet-info-bulk (在新标签页中打开),传入 tweet_links(ID 或链接) | 100 条推文 |
Posts,按个人主页 URL,带 start_date 和 end_date | POST /search-tweets (在新标签页中打开),配合 from: 和 since: / until:,或 POST /user-tweets | 约 20 条推文 |
| Profiles,按个人主页 URL | GET /info-batch (在新标签页中打开),传入 usernames 或 user_ids | 100 份用户资料 |
| Profiles,按用户名 | GET /info,传入 username | 1 份用户资料 |
| 无 X 输入:粉丝列表 | GET /followers (在新标签页中打开), GET /follows | 200 份用户资料 |
| 无 X 输入:回复、引用、转发用户 | POST /comments, POST /quotes, POST /retweeters | 各一页 |
| 无 X 输入:活动验证 | POST /check-follow, POST /check-retweet, POST /check-quoted | 1 次验证 |
Bright Data 的推文记录按通用社交帖子命名字段,Sorsa API 的推文使用 X 自身的术语:
| Bright Data 推文记录中的字段 | Sorsa API 响应中的字段 |
|---|---|
id | id(字符串) |
description | full_text |
date_posted | created_at(ISO 8601) |
user_posted, name | user.username, user.display_name |
likes, reposts, replies, quotes, views, bookmarks | likes_count, retweet_count, reply_count, quote_count, view_count, bookmark_count |
quoted_post | quoted_status(完整的被引用推文) |
parent_post_details | in_reply_to_tweet_id, in_reply_to_username |
followers, biography, is_verified | user.followers_count, user.description, user.verified |
| 无字段 | lang, conversation_id_str |
Bright Data 用户资料记录中,用户名放在 id,数字 ID 放在 x_id。Sorsa API 返回为 username 和 id,同时提供 display_name、description、followers_count、followings_count、tweets_count 和 created_at。
curl -X POST "https://api.sorsa.io/v3/tweet-info-bulk" \
-H "ApiKey: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"tweet_links": ["20", "1683559267524136962"]}'响应里就有推文,触发、状态循环和下载步骤都可以去掉。如果想不写代码先导出一次,API Playground 可在浏览器中运行同样的请求,并把结果保存为 CSV、Excel 或 JSON。
#要 X 数据,选 Sorsa API
要在代码中使用 X 数据,本页算过的每个任务都是 Sorsa API 优于 Bright Data。100 万个推文 ID 低至 $14,而不是 $1,500;粉丝列表和活动验证用同一个密钥;每个请求都直接在响应中返回数据,不用事后再取快照。更多对比见 Twitter API 对比页面,其中包括 Sorsa 对比 Apify,Apify 也是买家常拿来与 Bright Data 比较的平台。
#我们如何核实
本次对比依据的页面,均于 2026 年 11 月 3 日阅读:Bright Data 的 X Scraper API 页面、Web Scraper API 和 SERP API 价格、X 数据集页面、Scraper API 文档(X 介绍、X 爬虫目录、限制、异步请求、同步与异步、FAQ 和免费额度)、关键词监听教程、主服务协议及其 MCP 服务器的 README。我们为引用的每个页面都保存了截图和存档;在 brightdata.com 上,我们在截图前隐藏了 Cookie 横幅,未作应答。Sorsa API 的数字来自我们的定价页和实时 API 参考,“低至”价格使用最优套餐费率。Bright Data 的数据均为其官方页面公布的内容,我们没有运行其采集任务。
#常见问题
获取 Twitter 数据,Sorsa API 比 Bright Data 更好吗?
是的。Sorsa API 每 1,000 条推文低至 $0.014,Bright Data 每 1,000 条记录 $1.50。一次请求以 JSON 返回最多 100 条推文,不用轮询任务。它有 45 个接口,包括可追溯至 2006 年的搜索、粉丝列表和活动验证,Bright Data 的 X 目录只有两个爬虫。它通过了本页全部十项检查。
Bright Data 的 X Scraper API 多少钱?
2026 年 11 月 3 日,Bright Data 列出的价格为:按量付费每 1,000 条记录 $1.50;Scale 每月 $499,含 38.4 万条记录,超出部分每 1,000 条 $1.30。一条记录就是一条推文或一份用户资料。免费额度为每月 5,000 条记录,不可结转;X 数据集每条记录最高 $0.0025,最低订购额 $250。
100 万条推文在 Bright Data 和 Sorsa API 上分别多少钱?
在 Bright Data 上,100 万条推文记录按量付费为 $1,500,Scale 套餐为 $1,299.80,以任务形式采集,再以快照下载。在 Sorsa API 上,按 ID 获取 100 万条推文需 1 万次请求,低至 $14,按 20 次/秒约需 8 分钟,每条推文都附带作者。搜索每次请求返回约 20 条推文,每 1,000 条结果低至 $0.07。
Bright Data 能获取 X 账号的粉丝吗?
无法获取列表。Bright Data 的 X 目录只有 Posts 和 Profiles 两个爬虫,用户资料记录只有粉丝数和关注数,没有背后的账号。Sorsa API 通过 GET /followers 每页返回 200 个粉丝,每个都带完整用户资料,因此 100 万个粉丝需 5,000 次请求,低至 $7,约需 4 分钟。
Bright Data 的 X Scraper API 会在响应中返回数据吗?
只有单个输入且在一分钟内完成时才会。其实时接口为单个输入打造,采集超过 1 分钟时返回 HTTP 202 和快照 ID。批量和发现类请求以任务形式运行,需要触发、轮询和下载,快照保留 30 天。Sorsa API 的每个请求都在响应中返回数据,最多 100 条推文。
可以用 Bright Data 按关键词搜索 X 吗?
其 X 爬虫不行,它们只接受推文 URL、个人主页 URL 和用户名。Bright Data 自己的关键词监听教程要先通过 Google 结果查找 X 推文(用其 SERP API 取每次查询前 10 个链接),再把每条推文采集为一条记录。Sorsa API 的 POST /search-tweets 使用 X 自身的语法,可追溯至 2006 年,每次请求返回约 20 条推文,每 1,000 条结果低至 $0.07。
如何把 Bright Data 的 X 任务迁移到 Sorsa API?
将每种输入映射到对应接口:推文 URL 改用 POST /tweet-info-bulk(每次请求 100 个),个人主页 URL 改用 GET /info-batch,按日期获取账号推文改用 POST /search-tweets,配合 from: 和日期语法。把触发、轮询和下载步骤换成每页一次请求,循环读取 next_cursor,并重命名字段,例如把 description 改为 full_text。
使用 Sorsa API 需要 X 账号吗?
不需要。Sorsa API 从不索取你的 X 登录信息,从产品设计上就是只读:不能发帖、点赞、关注或发私信,所有操作都不会涉及你的 X 账号。调用时只需在 ApiKey 请求头中放入一个 API 密钥。如需发帖,可搭配官方 X API。
#来源
- Bright Data,2026 年 11 月 3 日查看;截图和存档位于
research/compare-pages/evidence/2026-11-03/: - Bright Data: Web Scraper API pricing (在新标签页中打开)
- Bright Data: Twitter (X) Scraper API (在新标签页中打开)
- Bright Data: SERP API pricing (在新标签页中打开)
- Bright Data: Twitter datasets (在新标签页中打开)
- Bright Data docs: X (Twitter) Scraper API (在新标签页中打开)
- Bright Data docs: the catalog of X scrapers (在新标签页中打开)
- Bright Data docs: Scraper API limits (在新标签页中打开)
- Bright Data docs: bulk jobs with async requests (在新标签页中打开)
- Bright Data docs: sync and async requests (在新标签页中打开)
- Bright Data docs: Scraper API FAQs (在新标签页中打开)
- Bright Data docs: free tier (在新标签页中打开)
- Bright Data docs: build a keyword social listener (在新标签页中打开)
- Bright Data Master Service Agreement (在新标签页中打开)
- Bright Data MCP server on GitHub (在新标签页中打开)
- Sorsa API:
- Sorsa API 定价
- 实时 API 参考文档
- 文档:速率限制 (在新标签页中打开)
- 服务条款:价格锁定
- 服务条款:责任限制
- 服务条款:条款变更
- 隐私政策
- 延伸阅读:如何选择 Twitter API、Twitter API 替代方案、最佳推特爬虫、Twitter MCP 服务器指南
免责声明
Bright Data 是其所有者的商标。Sorsa API 与 Bright Data 无关联。
X 和 X 标志是 X Corp. 的商标。Sorsa API 与 X Corp. 没有关联,也未获其认可或赞助。
由 Sorsa API 团队发布。Bright Data 的数据来自其官方页面,链接见上文,内容为我们 2026 年 11 月 3 日所见。