UStackUStack
Social Fetch icon

Social Fetch

Social Fetch 統一社群媒體爬取 API,透過單一端點擷取 TikTok、Instagram、YouTube、X 等公開資料:個人檔、貼文、留言、影片、逐字稿與指標。

Social Fetch

Social Fetch 是什麼?

Social Fetch 是一個社群媒體爬取 API,提供單一統一方式,從多個平台擷取公開社群資料。它專為需要程式化存取個人檔、貼文/媒體、留言、影片/逐字稿,以及相關指標的開發者和團隊設計,而無需為每個網站建置與維護專屬爬取器。

API 透過單一端點(含各平台路由)存取,並回傳標準化 JSON 回應。您可用它驅動工作流程,例如 CRM 豐富化、內容管線、監控/查詢工具,以及基於一致資料結構的分析儀表板。

主要功能

  • 多平台統一 API:透過單一 API 介面擷取個人檔、貼文/媒體、留言、影片與逐字稿,而非自訂平台專屬解析器。
  • 標準化個人檔與貼文資料:回應包含常見欄位(例如使用者名稱/帳號、追蹤者/訂閱者數、驗證狀態、頭像;媒體項目則含標題、縮圖、互動指標與時間戳),確保下游處理一致。
  • 即時/即時更新:服務以擷取當前公開資料為主,頁面顯示「~1s 平均」即時資料指標。
  • 搜尋與探索功能:API 支援跨網路的關鍵字/標籤與使用者探索(如「搜尋與探索」所述)。
  • 開發者友善整合:使用 HTTP 請求與 API 金鑰標頭(例如 x-api-key)存取平台路由,如 /v1/tiktok/.../v1/instagram/...
  • 無需團隊維護爬取:頁面明確標示「無爬取。無維護」,表示您透過 API 呼叫整合,而非執行自家爬取邏輯。

如何使用 Social Fetch

  1. 取得 API 金鑰,並在請求中使用 x-api-key 標頭。
  2. 呼叫對應平台端點,依所需資源(例如依帳號擷取 TikTok 個人檔、Instagram 個人檔、YouTube 頻道,或 Twitter/X 個人檔)。
  3. 在應用程式處理 JSON 回應。回傳物件依端點包含個人檔識別碼、計數,以及媒體/逐字稿相關項目。

頁面範例使用:

  • GET https://api.socialfetch.dev/v1/tiktok/profile?handle=charlidamelio
  • GET https://api.socialfetch.dev/v1/instagram/profile?handle=instagram
  • GET https://api.socialfetch.dev/v1/youtube/channel?handle=MrBeast
  • GET https://api.socialfetch.dev/v1/twitter/profile?handle=elonmusk

使用案例

  • 創作者與網紅查詢:建置查詢工具,輸入帳號/頻道名稱,回傳標準化個人檔欄位(顯示名稱、簡介/描述、追蹤者/訂閱者數、驗證與頭像 URL)。
  • 競爭內容追蹤:定期擷取目標帳號貼文與媒體,儲存標題/縮圖、互動指標與發布時間戳以供比較。
  • 帳號健康儀表板:使用個人檔與指標資料,填充追蹤追蹤者/訂閱者數、驗證狀態及相關帳號中繼資料的儀表板。
  • 公開內容訊號監控與警示:建立報告工作流程,擷取更新公開貼文/媒體並偵測變化以發送警示(例如內容或互動指標更新)。
  • 含逐字稿的內容管線:針對影片內容,擷取影片與逐字稿資料,支持下游索引、摘要或搜尋。

常見問題

Social Fetch 支援哪些平台?

頁面列出 TikTok、Instagram、YouTube 與 X (Twitter),並提及其他平台包括 LinkedIn、Reddit、Facebook、Google Threads、Bluesky、Pinterest、Snapchat、Twitch、Kick、Linktree 與 Truth Social。

可擷取哪些資料?

依頁面,您可存取 個人檔貼文與媒體留言影片逐字稿,以及 指標 與搜尋/探索(關鍵字、標籤與使用者探索)。

需要實作爬取邏輯嗎?

不需要。頁面標示「無爬取。無維護」,將 Social Fetch 定位為您呼叫的 API,而非自行執行的爬取器。

如何驗證請求?

請求使用 x-api-key 標頭的 API 金鑰(頁面有範例)。

API 回傳什麼?

頁面顯示範例 JSON 回應,包含個人檔欄位(例如計數、驗證、簡介、頭像 URL)與頻道/影片相關欄位(例如訂閱者/影片計數、描述、媒體/逐字稿欄位,依端點而定)。

替代方案

  • 平台專屬 API(若有提供):使用官方或半官方平台 API 來存取支援端點,通常需逐平台設定且回應格式不同。
  • 自訂爬取服務或無頭瀏覽器爬蟲:自行執行爬蟲直接收集公開資料,以維護成本與穩定性為代價,取代使用受控 API。
  • 具匯出或 API 存取的社群分析平台:使用專注分析/洞察的工具,可能簡化儀表板,但無法提供本文所述的低階標準化 JSON 工作流程。
  • 通用資料擷取工具:使用 ETL/資料爬取框架擷取並轉換網頁資料成資料集,但仍需自行建置各平台擷取與標準化邏輯。
Social Fetch | UStack