跳到正文

推文爬虫:导出推文到 CSV

Sorsa 推文导出工具把任意公开 X 账号、任意搜索或一组推文链接中的推文,转换成 CSV、Excel 或 JSON 文件,包含查看数、点赞、收藏和 X 自身的标签。免费,无需 X 登录。Sorsa 推文导出工具把任意公开 X 账号、搜索或推文链接转换成 CSV、Excel 或 JSON 文件。免费,无需登录。

导出选项

免费,无需注册,无需 X 登录。

推文会以表格形式显示在这里,可下载为 CSV、Excel 或 JSON。

账号给出它的最新推文;搜索给出匹配的最新推文;链接给出对应的推文。

如何把推文导出为 CSV

在上方选择来源(账号、搜索或一组推文链接),设置日期和开关,然后点击“导出推文”:表格出现后,点击下载即可获得 CSV、Excel 或 JSON。它在浏览器中运行,无需 X 登录,无需安装扩展,绝不会触碰你自己的账号。

选哪种文件

  • CSV可在 Google Sheets、Excel 和 Numbers 中打开;UTF-8 编码,表情符号和各种语言都不会乱码。
  • Excel.xlsx 文件,数字保持为数字,标题行已冻结。
  • JSON每条推文一个对象,适合 Python、笔记本和 AI 数据集。
  1. 选择来源账号的用户名、带 X 运算符的搜索,或最多 20 个推文链接。
  2. 设置日期和开关日期范围、回复、转发,或仅含媒体的推文。
  3. 下载文件CSV 用于电子表格,Excel 可直接排序,JSON 用于代码和 AI 工具。

文件内容:25 列

每次导出都保持相同的 25 列和相同的顺序,所以不同账号、不同日期的文件可以合并到一张表里。

推文 7

  • tweet_id推文 ID,以文本形式保存,电子表格不会把它四舍五入。
  • url它在 x.com 上的地址。
  • created_at发布时间,UTC。
  • type推文、回复、引用或转发。
  • langX 的语言代码。
  • in_reply_to_username回复的对象。
  • conversation_id所属的对话。

作者 3

  • author_username用户名。
  • author_name显示名称。
  • author_followers导出时的粉丝数。

互动 6

  • views查看数(X 从 2022 年 12 月开始统计)。
  • likes
  • reposts
  • replies
  • quotes
  • bookmarks

内容与标签 9

  • text完整文本。
  • media_types图片、视频或 GIF。
  • media_urls媒体文件的链接。
  • links推文中的链接。
  • hashtags
  • mentions
  • made_with_aiX 的“Made with AI”标签。
  • paid_partnershipX 的付费合作标签。
  • is_replies_limited回复是否受限。

选择推文的三种方式

  1. 账号

    账号的最新推文,或某个日期范围:工具会向 X 查询 from:handle since: until:,所以范围可以早于最新推文。

    northfield_climatelab
  2. 搜索

    关键词、话题标签和任意 X 运算符:from:、lang:、min_faves:、filter:media。可以用推特高级搜索构建搜索。

    #heatpumps lang:en min_faves:20
  3. 推文链接

    一次最多 20 个链接或 ID,适合手动收集或来自报告的列表。

    x.com/…/status/1984…

如何下载账号的全部推文

这是两件不同的事。你自己的账号:X 的存档包含每条推文,但只限你自己,而且需要一些时间。任意公开账号的完整历史:用 API。

你自己的账号

X 的存档

依次进入“设置和隐私”“你的账号”“下载你的数据存档”。准备好后,X 会通过邮件发送链接;帮助中心称可能需要几天。只包含你自己的推文,是 zip 压缩包中的 JSON。

任意公开账号

Sorsa API

每条推文都能追溯到 2006 年,没有 3,200 条的上限:每次请求 20 条推文,列与本页相同,每 1,000 条推文 $0.07 起。一个有 1.24 万条推文的账号需要 620 次请求:$0.87 起。

通过 API 获取全部推文

免费导出显示最新 20 条推文。Sorsa API 能全部返回:POST /user-tweets 翻页遍历账号,POST /search-tweets 翻页遍历任意搜索(最早到 2006 年),每次请求 20 条推文并带 cursor;POST /tweet-info-bulk 按链接或 ID 读取 100 条推文。前 100 次请求免费:可拉取 2,000 条推文。

团队用它做什么

  • 用账号和搜索构建研究与 AI 数据集。
  • 按月汇报品牌的推文,包含查看数和收藏。
  • 在公开账号发生变化之前先存档。
  • 在话题标签或营销活动进行时持续追踪。

一次调用就是一次请求,无论返回多少内容,失败的请求从不计费:Sorsa API 价格。粉丝和关注列表请用导出推特粉丝。

领取 100 次免费请求

无需绑卡,永不过期。

官方 X API$5.00每 1,000 条帖子
Sorsa API低至 $0.07每 1,000 条推文
POST https://api.sorsa.io/v3/user-tweets
ApiKey: YOUR_API_KEY
{"username": "northfield_climatelab", "with_replies": false}

本页导出的推文,JSON 格式。

{
  "tweets": [
    {
      "id": "2116531887928250368",
      "full_text": "October was the warmest on record...",
      "created_at": "2026-10-31T14:05:00Z",
      "view_count": 96400,
      "likes_count": 812,
      "bookmark_count": 410,
      "user": { "username": "northfield_climatelab" }
    }
  ],
  "next_cursor": "DAABCgABG..."
}

关于导出推文的常见问题

工具

免费吗?需要 X 账号吗?

免费,无需注册,无需 X 登录。它在浏览器中运行,不需要扩展,绝不会触碰你自己的账号,被导出的账号也不会收到通知。

可以导出别人的推文吗?

可以,任意公开账号的推文都行:它们在 X 上本来就是公开的。受保护账号的推文只对获批的粉丝可见,所以无法导出。

一次导出包含多少条推文?

账号、搜索或链接的最新 20 条推文,包含全部 25 列。需要全部推文时,API 可以翻页遍历完整历史。

可以在 Excel 或 Google Sheets 中打开文件吗?

可以。下载 Excel 可获得数字保持为数字的 .xlsx,Google Sheets 则用 CSV;两者都把推文 ID 保存为文本,不会被四舍五入。

包含查看数和收藏吗?

包含:每条推文的查看数、点赞、转发、回复、引用和收藏,以及 X 的“Made with AI”和付费合作标签。X 从 2022 年 12 月开始统计查看数。

X 平台

可以导出回复和转发吗?

可以:打开“包含回复”和“包含转发”。转发行显示的是原推文及其数据。

可以导出某个日期范围内的推文吗?

可以。设置开始和结束日期:对于账号,工具会搜索 from:handle since: until:,能查到比最新 20 条更早的推文。

如何下载我自己的全部推文?

在“设置和隐私”“你的账号”“下载你的数据存档”中向 X 申请存档;准备好后,X 会通过邮件发送链接。任意公开账号的完整历史请用 API。

可以导出已删除的推文或别人的点赞吗?

不能。已删除的推文已从 X 上消失,账号的点赞和收藏在 X 上是私密的,任何工具都无法导出。

API

有把推文导出为 CSV 的 API 吗?

有。Sorsa API 的 POST /user-tweets 和 POST /search-tweets 每次请求返回 20 条推文并带 cursor,/tweet-info-bulk 按 ID 返回 100 条,每秒 20 次请求;几行代码就能把结果写入 CSV。首先有 100 次免费请求,无需绑卡。

API 有 3,200 条推文的限制吗?

没有。X 的时间线只到最新 3,200 条推文;POST /search-tweets 配合 from:handle 和日期,可以追溯到 2006 年。

导出任意账号的全部推文

Sorsa API 返回任意账号最早到 2006 年的推文,每次请求 20 条,列与本页相同,每 1,000 条 $0.07 起。

领取 100 次免费请求

无需绑卡,永不过期。自 2022 年起累计处理请求超 60 亿次。

如何把推文导出为 CSV

选一个账号、一次搜索或一批帖子链接,设置日期,然后下载 CSV、Excel 或 JSON。无需登录 X,无需扩展。

  1. 选择来源账号的用户名、带 X 运算符的搜索,或最多 20 个推文链接。
  2. 设置日期和开关日期范围、回复、转发,或仅含媒体的推文。
  3. 下载文件CSV 用于电子表格,Excel 可直接排序,JSON 用于代码和 AI 工具。

文件内容:25 列

每次导出都保持同样的 25 列,顺序不变。

选择推文的三种方式

  1. 账号

    账号的最新推文,或某个日期范围:工具会向 X 查询 from:handle since: until:,所以范围可以早于最新推文。

    northfield_climatelab
  2. 搜索

    词、话题标签和任意 X 运算符:from:、lang:、min_faves:、filter:media。用推特高级搜索生成器来构建。

    #heatpumps lang:en min_faves:20
  3. 推文链接

    一次最多 20 个链接或 ID,适合手动收集或来自报告的列表。

    x.com/…/status/1984…

如何下载账号的全部推文

你自己的账号

X 的存档

依次进入“设置和隐私”“你的账号”“下载你的数据存档”。准备好后,X 会通过邮件发送链接;帮助中心称可能需要几天。只包含你自己的推文,是 zip 压缩包中的 JSON。

任意公开账号

Sorsa API

每条推文都能追溯到 2006 年,没有 3,200 条的上限:每次请求 20 条推文,列与本页相同,每 1,000 条推文 $0.07 起。一个有 1.24 万条推文的账号需要 620 次请求:$0.87 起。

通过 API 获取全部推文

POST /user-tweets 和 /search-tweets 返回每条帖子,每次请求 20 条;/tweet-info-bulk 按 ID 每次读取 100 条:每 1,000 条帖子 $0.07 起。

官方 X API$5.00每 1,000 条帖子
Sorsa API起 $0.07每 1,000 条帖子

一次调用就是一次请求,不论返回多少,失败的请求从不收费:Sorsa API 价格。粉丝和关注列表请用导出推特粉丝。

领取 100 次免费请求

无需绑卡,永不过期。

关于导出推文的常见问题

工具

免费吗?需要 X 账号吗?

免费,无需注册,无需 X 登录。它在浏览器中运行,不需要扩展,绝不会触碰你自己的账号,被导出的账号也不会收到通知。

可以导出别人的推文吗?

可以,任意公开账号的推文都行:它们在 X 上本来就是公开的。受保护账号的推文只对获批的粉丝可见,所以无法导出。

一次导出包含多少条推文?

账号、搜索或链接的最新 20 条推文,包含全部 25 列。需要全部推文时,API 可以翻页遍历完整历史。

可以在 Excel 或 Google Sheets 中打开文件吗?

可以。下载 Excel 可获得数字保持为数字的 .xlsx,Google Sheets 则用 CSV;两者都把推文 ID 保存为文本,不会被四舍五入。

包含查看数和收藏吗?

包含:每条推文的查看数、点赞、转发、回复、引用和收藏,以及 X 的“Made with AI”和付费合作标签。X 从 2022 年 12 月开始统计查看数。

在 X 上

可以导出回复和转发吗?

可以:打开“包含回复”和“包含转发”。转发行显示的是原推文及其数据。

可以导出某个日期范围内的推文吗?

可以。设置开始和结束日期:对于账号,工具会搜索 from:handle since: until:,能查到比最新 20 条更早的推文。

如何下载我自己的全部推文?

在“设置和隐私”“你的账号”“下载你的数据存档”中向 X 申请存档;准备好后,X 会通过邮件发送链接。任意公开账号的完整历史请用 API。

可以导出已删除的推文或别人的点赞吗?

不能。已删除的推文已从 X 上消失,账号的点赞和收藏在 X 上是私密的,任何工具都无法导出。

API

有把推文导出为 CSV 的 API 吗?

有。Sorsa API 的 POST /user-tweets 和 POST /search-tweets 每次请求返回 20 条推文并带 cursor,/tweet-info-bulk 按 ID 返回 100 条,每秒 20 次请求;几行代码就能把结果写入 CSV。首先有 100 次免费请求,无需绑卡。

API 有 3,200 条推文的限制吗?

没有。X 的时间线只到最新 3,200 条推文;POST /search-tweets 配合 from:handle 和日期,可以追溯到 2006 年。

导出任意账号的全部推文

Sorsa API 返回任意账号最早到 2006 年的推文,每次请求 20 条,列与本页相同,每 1,000 条 $0.07 起。

领取 100 次免费请求

无需绑卡,永不过期。自 2022 年起累计处理请求超 60 亿次。