Meta Threads 爬蟲 — 貼文、用戶、標籤與關鍵字一次搞定 avatar

Meta Threads 爬蟲 — 貼文、用戶、標籤與關鍵字一次搞定

Pricing

from $2.50 / 1,000 results

Go to Apify Store
Meta Threads 爬蟲 — 貼文、用戶、標籤與關鍵字一次搞定

Meta Threads 爬蟲 — 貼文、用戶、標籤與關鍵字一次搞定

一個 Actor 搞定五種模式:用戶主頁、標籤話題、關鍵字搜尋、單篇貼文(含留言)、自訂動態。批量貼上 100 個帳號、支援相對日期(「7 天」、「1 個月」)、完整互動數據(讚、回覆、轉發、分享、觀看、引用)、ISO 時間戳、媒體網址。不用登入、不用 API token。每筆結果 $0.005。

Pricing

from $2.50 / 1,000 results

Rating

4.8

(2)

Developer

Reggie

Reggie

Maintained by Community

Actor stats

3

Bookmarked

16

Total users

10

Monthly active users

5 days ago

Last modified

Share

一個 Actor 搞定 Threads 上五種你會用到的抓取模式:用戶主頁標籤話題關鍵字搜尋單篇貼文 + 留言自訂動態 feed。不需要登入、不需要 API token、批量貼上 100 個帳號都吃得下。輸出欄位該有的全部都有:讚、回覆、轉發、分享、觀看、引用、媒體網址、ISO 時間。每筆結果 $0.005,沒有啟動費。

給誰用的:做品牌輿情的、追 KOL 的、寫競品報告的、跑 SaaS 串 Threads 資料的、論文需要資料集的、自己寫 side project 的工程師。


能抓到什麼

每一篇貼文都會拿到下面這些欄位:

欄位說明範例
postId貼文 IDDWOlac1D3-Z
author作者帳號ponbu
content貼文全文東森寵物大里國光店 打烊之後把狗留在...
publishedAt發佈時間(原始)5d03/04/26
publishedAtISO發佈時間(ISO 8601)2026-03-24T05:16:47.304Z
likeCount讚數48700
replyCount回覆數6300
repostCount轉發數4400
shareCount分享數20300
viewCount觀看數150000
quoteCount引用數230
mediaType媒體類型textphotovideocarousel
mediaUrls媒體連結陣列[{ url, type }]
postUrl貼文網址https://www.threads.com/@user/post/...
sourceType這筆從哪個模式來的profiletagsearchpostfeed
sourceQuery抓取時用的查詢條件寵物醫療
scrapedAt抓取當下時間2026-03-29T05:23:28.617Z
threadParts如果是串文,自動合併每一段[{ postId, content, postUrl, mediaUrls }]
replies留言(只有 post 模式才有)[{ author, content, publishedAt, likeCount }]

Dataset 欄位名稱是英文(usernamelike_count 那種),方便你下游的程式接。


五種模式一個爬蟲

別人家的 Threads 爬蟲常常拆成 4-5 個不同的 Actor,你要抓用戶一個、抓標籤又一個、抓留言再一個,串 API 串到想關電腦。這個就是把全部塞在同一個 Actor 裡,選 Mode 就好。

模式幹嘛用的要填哪個欄位
👤 User抓某個用戶的所有貼文usernames[]
🏷️ Hashtag抓 hashtag 話題頁面keywords[]
🔎 Search關鍵字搜尋(可選熱門 / 最新)keywords[] + searchSort
💬 Post單篇貼文 + 前 20 則留言postUrls[]
📰 FeedThreads 自訂 feed 網址feedUrls[]

一次跑一個 mode,從 Apify Console 的下拉選單選就好。


輸入欄位

欄位型別必填預設說明
modeenum建議填useruser / hashtag / search / post / feed 擇一。不填的話會自動偵測你填了什麼欄位。
usernamesstring[]user 模式必填純帳號,不用加 @ 也不用貼整串網址。單次最多 100 個。
bulkUsernamesstring選填貼上一整欄 Google Sheet / Excel 的帳號(一行一個),會自動併進 usernames。適合懶人模式。
keywordsstring[]hashtag / search 必填關鍵字或 hashtag(開頭 # 可有可無)。單次最多 100 個。
bulkKeywordsstring選填同上,一行一個關鍵字貼上去就好。
postUrlsstring[]post 模式必填Threads 貼文完整網址,留言會一起抓。
feedUrlsstring[]feed 模式必填Threads 自訂 feed 網址。
searchSortenum選填toptop(熱門)或 recent(最新),只對 search 模式有效。
dateFromstring選填YYYY-MM-DD 相對日期:7 days1 month2 weeks1 year
dateTostring選填dateFrom 格式。
maxPostsinteger選填50每個來源最多抓幾篇(1-500)。捲動次數會自動算,你不用管。

範例

👤 抓一批 Threads 紅人

{
"mode": "user",
"usernames": ["ponbu", "zuck", "mosseri"],
"maxPosts": 50
}

🏷️ 追一個月內的 #寵物友善 話題

{
"mode": "hashtag",
"keywords": ["#寵物友善"],
"dateFrom": "1 month",
"maxPosts": 200
}

🔎 過去 7 天講「台積電」的最新貼文

{
"mode": "search",
"keywords": ["台積電", "護國神山"],
"searchSort": "recent",
"dateFrom": "7 days",
"maxPosts": 100
}

💬 單篇爆文 + 留言

{
"mode": "post",
"postUrls": ["https://www.threads.com/@ponbu/post/DWOlac1D3-Z"]
}

📋 懶人模式:一次貼 80 個 KOL 帳號

直接把 Google Sheet / Excel 那一整欄 Ctrl+C → 貼到 bulkUsernames 就好,不用一個一個點「新增」。

Console 表單的填法:一行一個,按 Enter 換行,不要加引號、不要用逗號。 長這樣:

ponbu
zuck
mosseri
threadsapp
taylornikolai

如果是走 API 呼叫(不是 Console 表單),bulkUsernames 是一個字串,裡面用 \n 換行:

{
"mode": "user",
"bulkUsernames": "ponbu\nzuck\nmosseri\nthreadsapp\ntaylornikolai",
"maxPosts": 20
}

幾個要注意的地方

  • maxPosts 是上限不是保證。如果那個帳號本來就沒幾篇、或那個 hashtag 很冷,抓出來就會少於你設的數字。爬蟲連續 5 次捲不到新東西就會自己停,不會傻傻跑整場。
  • 相對日期是執行當下算的"7 days" 今天跑跟明天跑會得到不同的 dateFrom,這對排程任務很好用(每天抓「最近一週」就設一次、永遠對)。
  • Threads 顯示的大數字是簡寫(像 12.5K1.7M),爬蟲會幫你換算成整數,所以 12.5K 會變 12500,不是精準的真實值。這點 Threads 自己也沒給精確數字,沒辦法。
  • 留言只有 post 模式才會抓,每篇最多抓前 ~20 則,用來看風向夠用、但不適合拿去做完整留言情緒分析。
  • 串文會自動合併。那種「1/」、「2/」一路接下去的多段貼文會被併成同一筆,每段變成 threadParts[] 裡的元素,你不會看到 7 段同主題被當成 7 筆個別貼文。
  • 不用登入 = 只抓得到公開內容。鎖帳號的、需要追蹤才能看的貼文,這隻看不到,請不要 Issue 說為什麼抓不到你前男友的限動。

常見問題

Q: 帳號要加 @ 嗎?要貼整串網址嗎? 都不用。直接 ponbu 就好。有加 @ 會自動去掉,貼舊版 profileUrls 整串網址的舊用戶也會自動遷移,現有 schedule 不會爛掉。

Q: 我設 maxPosts: 100 但只抓到 60 篇,是不是壞了? 八成不是,是那個來源本來就沒那麼多可見貼文。看 run log 裡的 totalItemsin date range 的數字就知道爬蟲是不是有正常工作。如果你 search 的是熱門詞但每次都只回 20 篇以下,再來開 Issue。

Q: 為什麼有些欄位是 null0 Threads 自己就沒給。觀看數(viewCount)特別明顯,只有公開且互動夠高的帳號才會顯示;引用數(quoteCount)也會依貼文類型時有時無。這是資料缺失不是 silent failure,該有的欄位都會出現,只是值是空的。

Q: dateFrom / dateTo 對每個 mode 都有效嗎? 技術上每個 mode 都會套日期過濾,但只有 searchhashtaguser 三個模式有意義。post 模式你給的是確定的網址,不會被日期篩掉。feed 模式會篩,但取決於那個 feed 本身怎麼排序。

Q: 可以匯出哪些格式? JSON、CSV、Excel、XML、HTML table — Apify dataset 標準的幾種都有,可以從 Console 下載,或接 Apify API / Python / JavaScript SDK。串 Zapier、Make、n8n、Google Sheets 也都行。


跟官方 Threads API 的差別

Meta 有出官方 Threads API,但限制很硬:

  • 只能讀你自己的帳號授權給你的帳號的資料 — 想追競品、追 KOL、追公眾話題?官方 API 一律不給。
  • 要跑 OAuth、要申請 Facebook Developer 帳號、發布類應用還要過審。
  • Rate limit 跟端點覆蓋度比「一個沒登入的瀏覽器看得到的東西」還窄。

如果你的用途是公開資料分析(輿情、趨勢、競品、社群研究),走 scraper 快很多。如果你是要發文 / 管理自己帳號 / 跑自動化回覆,那就乖乖用官方 API。


免責聲明

本爬蟲只收集公開可見的 Threads 資料,不會存取私人帳號、不會繞過登入牆、不會蒐集一個沒登入的訪客看不到的個人資料。用途記得自己評估是否符合當地法規(GDPR、CCPA、個資法)跟 Meta 的服務條款。拿去做正經研究、品牌監控、學術分析都 OK,拿去做騷擾、垃圾訊息、未授權資料轉售就別鬧了。


Threads 爬蟲 · Meta Threads 資料抓取 · Threads 貼文擷取 · Threads 關鍵字搜尋 · Threads 標籤抓取 · Threads 用戶主頁 · Threads 留言抓取 · Threads 自訂動態 · 輿情監控 · 品牌監控 · 競品分析 · KOL 追蹤 · 社群聆聽 · 網紅行銷數據 · 台灣 Threads · Threads API 替代方案