Social Fetch 是什么?
Social Fetch 是一个社交媒体爬取 API,提供统一方式从多个平台获取公开社交数据。它专为需要程序化访问个人资料、帖子/媒体、评论、视频/转写以及相关指标的开发者和团队设计,无需为每个站点构建和维护单独的爬取器。
API 通过单一端点(带平台特定路由)访问,并返回标准化的 JSON 响应。您可用于驱动工作流,如 CRM 数据丰富、内容管道、监控/查询工具,以及基于一致数据结构的分析仪表板。
主要特性
- 多平台统一 API:通过单一 API 接口拉取个人资料、帖子/媒体、评论、视频和转写,而非自定义平台特定解析器。
- 标准化个人资料和帖子数据:响应包含通用字段(如用户名/句柄、粉丝/订阅数、认证状态、头像;媒体项包括描述、缩略图、互动指标和时间戳),确保下游处理一致。
- 实时/即时更新:服务聚焦获取当前公开数据,页面显示“~1s 平均”实时数据指标。
- 搜索和发现功能:API 支持跨网络的关键字/标签和用户发现(如“搜索与发现”部分所述)。
- 开发者友好集成:通过 HTTP 请求使用 API 密钥头(如
x-api-key)访问平台路由,如/v1/tiktok/...和/v1/instagram/...。 - 无需团队维护爬取:页面明确说明“No scraping. No maintenance”,表示通过 API 调用集成,而非运行自家爬取逻辑。
如何使用 Social Fetch
- 获取 API 密钥,并在请求中使用
x-api-key头。 - 调用相应平台端点,获取所需资源(例如,按句柄获取 TikTok 个人资料、Instagram 个人资料、YouTube 频道或 Twitter/X 个人资料)。
- 在应用中处理 JSON 响应。返回对象包含个人资料标识符、计数以及媒体/转写相关字段,视端点而定。
页面示例用法:
GET https://api.socialfetch.dev/v1/tiktok/profile?handle=charlidamelioGET https://api.socialfetch.dev/v1/instagram/profile?handle=instagramGET https://api.socialfetch.dev/v1/youtube/channel?handle=MrBeastGET 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。
可以获取哪些类型数据?
根据页面,您可访问个人资料、帖子与媒体、评论、视频和转写,以及指标和搜索/发现(关键字、标签和用户发现)。
需要实现爬取逻辑吗?
不需要。页面说明“No scraping. No maintenance”,Social Fetch 是您调用的 API,而非自行运行的爬取器。
如何认证请求?
请求使用 x-api-key 头的 API 密钥(页面有示例)。
API 返回什么?
页面展示示例 JSON 响应,包括个人资料字段(如计数、认证、简介、头像 URL)和频道/视频相关字段(如订阅/视频计数、描述、媒体/转写字段,视端点而定)。
替代方案
- 平台专用 API(如有):使用官方或半官方平台 API 处理支持的端点,通常需逐平台设置,并处理不同的响应格式。
- 自定义爬取服务或无头浏览器爬虫:自行运行爬虫直接收集公开数据,以维护工作量和易损性为代价,换取托管 API 的便利。
- 支持导出或 API 访问的社交分析平台:使用针对分析/洞察的工具,可能简化仪表板,但无法提供此处描述的低级标准化 JSON 工作流。
- 通用数据提取工具:使用 ETL/数据爬取框架获取并转换网页数据为数据集,但仍需构建逐平台提取和标准化逻辑。
替代品
Happenstance
Happenstance 是 AI 驱动的网络搜索,帮助你基于已连接网络(Gmail、Google 日历、Contacts、LinkedIn 等)研究目标人物。用于销售/招聘/募资等。
Geekflare Web Scraping API
Geekflare Web Scraping API 从动态网页提取 HTML、Markdown、JSON 或文本,支持 CAPTCHA、代理轮换与 JavaScript 渲染,输出更利于 AI 使用。
Claro
Claro Research Agents 在原生表格界面自动完成调研:丰富列表、从文档提取结构化数据,并监测数据集价格或变更。
Monid
Monid让AI代理读取社交网络与网站内容(如Reddit、TikTok、LinkedIn、Google Reviews、Amazon),实现读取外部信息完成任务。
DataSieve: Text to Data
DataSieve:Text to Data 可从文本和多种文件中提取邮件、日期、URL 等结构化信息,并在 iPhone/iPad/Mac 上完全离线运行。
Bardeen
Bardeen 是一款由人工智能驱动的网页抓取工具,帮助用户高效地寻找、筛选和联系潜在客户。