跳到主要內容

推文爬蟲:匯出推文為 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、Notebook 和 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 的「以 AI 製作」標籤。
  • paid_partnershipX 的「付費合作」標籤。
  • is_replies_limited是否限制回覆。

選取貼文的三種方式

  1. 帳號

    它最新的貼文,或一段日期範圍:工具會用 from:handle since: until: 向 X 查詢,所以範圍能涵蓋比最新貼文更早的內容。

    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 會寄送連結到你的電子郵件;說明中心表示可能需要幾天。只有你自己的貼文,以 JSON 格式包在 zip 檔中。

任何公開帳號

Sorsa API

2006 年以來的每一則貼文,沒有 3,200 則的上限:每次請求 20 則貼文,欄位同樣是 25 個,每 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,下載 CSV 則適合 Google Sheets;兩者都會把貼文 ID 存成文字,以免 ID 遭到四捨五入。

有包含觀看次數和書籤數嗎?

有:每則貼文都有觀看次數、按讚數、轉推數、回覆數、引用數和書籤數,還有 X 的「以 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. 帳號

    它最新的貼文,或一段日期範圍:工具會用 from:handle since: until: 向 X 查詢,所以範圍能涵蓋比最新貼文更早的內容。

    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 會寄送連結到你的電子郵件;說明中心表示可能需要幾天。只有你自己的貼文,以 JSON 格式包在 zip 檔中。

任何公開帳號

Sorsa API

2006 年以來的每一則貼文,沒有 3,200 則的上限:每次請求 20 則貼文,欄位同樣是 25 個,每 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,下載 CSV 則適合 Google Sheets;兩者都會把貼文 ID 存成文字,以免 ID 遭到四捨五入。

有包含觀看次數和書籤數嗎?

有:每則貼文都有觀看次數、按讚數、轉推數、回覆數、引用數和書籤數,還有 X 的「以 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 億次請求。