ScavioScavio
Pricing
Tools
Sign InsGet Startedg
30 个接口已上线

微博 API

30 个接口覆盖微博热搜榜、用户主页、博文、评论、视频与搜索,每个都只需一次 POST,返回结构化 JSON。实时的中文社交与舆情数据,海外社交平台 API 无法覆盖。无需微博应用,无需登录,也无需自己维护任何数据采集程序。

获取 API 密钥查看文档

注册即送 50 积分。无需绑卡,无需微博应用,无需登录。

Read in English

POST /api/v1/weibo/user/info
captured response
uid:7277477906
Run it with your key
{  "data": {    "user": {      "uid": "7277477906",      "nickname": "喝多的学姐",      "description": null,      "followers_count": 436357,      "following_count": 341,      "statuses_count": 20985,      "avatar": "https://tvax2.sinaimg.cn/crop.0.0.1080.1080.1024/007WvyrUly1i6hjoob2z4j30u00u0gmj.jpg",      "verified": true,      "verified_reason": "娱乐博主 微博原创视频博主",      "gender": "f",      "location": "其他",      "profile_url": "/u/7277477906"    }  },  "response_time": 1441,  "credits_used": 1,  "credits_remaining": 6999}
captured example · 1 credit50 free credits on signup

这是该接口返回的真实响应。注册后即可自己调用。

什么是 Scavio 微博 API?

Scavio 微博 API 是一个以结构化 JSON 返回微博公开数据的 REST API。您用 API 密钥向 30 个接口之一发送 POST 请求,传入实时热搜榜、用户 id 或个性域名、博文 id 或搜索关键词,即可获得热点话题、用户主页、博文、评论、视频和搜索结果。无需微博应用,无需 OAuth,无需登录,每次调用消耗 1 积分。

30
个接口,全部已在生产环境上线
1
积分 / 次调用,所有接口统一价格
0
个微博应用或登录要求

从这四个接口开始

它们覆盖了大多数使用场景。全部 30 个接口见下表。

热搜榜

POST /api/v1/weibo/hot-search

实时的微博热搜榜:每个热搜词附排名、热度值和标签。一次调用即可拿到实时的中文舆情数据,这是任何海外社交平台 API 都提供不了的。

用户主页

POST /api/v1/weibo/user/info

按数字 uid 或个性域名查询昵称、粉丝数 / 关注数 / 微博数、认证状态与认证原因、性别和所在地。

博文与评论

POST /api/v1/weibo/post

完整的博文详情,含转发数、评论数和点赞数,以及下方的评论串,每位评论者的主页资料一并返回。

关键词搜索

POST /api/v1/weibo/search/realtime

任意关键词下的最新微博,附作者、发布设备和媒体,是了解当下舆论最快的方式。把 id 传给博文详情接口即可获取互动数据。

全部 30 个微博接口

所有接口都是 POST,返回 JSON,使用同一个 API 密钥。每次成功调用消耗 1 积分,没有按接口加价。

接口返回数据积分
热搜榜/api/v1/weibo/hot-search实时热搜榜:每个热搜词的排名、热度值和标签(如“大促”、商业推广)1
热搜置顶/api/v1/weibo/hot-search/index按榜单顺序返回置顶的热搜条目1
用户信息/api/v1/weibo/user/info按 uid 或个性域名查询主页:昵称、粉丝数 / 关注数 / 微博数、认证标识与认证原因、性别、所在地、头像1
用户详细信息/api/v1/weibo/user/info-detail核心信息之外的用户扩展主页字段1
用户博文/api/v1/weibo/user/posts用户的微博时间线:博文 id、mblogid、正文、发布时间、发布地区、转发数 / 评论数 / 点赞数、图片和视频1
用户原创博文/api/v1/weibo/user/original-posts与时间线结构相同,只保留原创(非转发)微博1
用户粉丝/api/v1/weibo/user/fans用户的粉丝:uid、昵称、认证标识、头像、各项计数1
用户关注/api/v1/weibo/user/following用户关注的账号,结构与粉丝列表相同1
用户视频/api/v1/weibo/user/videos用户发布的视频:标题、封面、时长、互动数据1
用户视频合集列表/api/v1/weibo/user/video-collections用户的视频合集及其合集 id1
视频合集/api/v1/weibo/user/video-collection按合集 id 返回某个合集中的视频1
用户博文搜索/api/v1/weibo/user/search-posts在单个用户的微博中按关键词、时间范围和媒体类型筛选搜索1
推荐时间线/api/v1/weibo/user/recommend-timeline推荐的首页博文时间线1
博文详情/api/v1/weibo/post按 id 返回单条微博:正文、发布时间、发布地区、转发数 / 评论数 / 点赞数、图片列表、视频和作者信息1
博文评论/api/v1/weibo/post/comments一级评论:评论 id、正文、点赞数和回复数、楼层号,以及完整的评论者主页资料1
博文子评论/api/v1/weibo/post/sub-comments微博评论下嵌套的回复1
博文点赞/api/v1/weibo/post/likes点赞该微博的账号1
博文转发/api/v1/weibo/post/reposts微博的转发列表,含每位转发者及其转发时附加的文字1
高级搜索/api/v1/weibo/search/advanced关键词搜索,支持类型、媒体类型和自定义时间范围筛选1
实时搜索/api/v1/weibo/search/realtime关键词下的最新微博:id、正文、发布时间、博文链接、发布设备、作者和媒体1
视频搜索/api/v1/weibo/search/videos匹配关键词的视频,支持热门或全部模式1
用户搜索/api/v1/weibo/search/users匹配关键词的用户:uid、昵称、粉丝数、认证标识,可选地区 / 性别 / 年龄筛选1
话题搜索/api/v1/weibo/search/topics匹配关键词的话题(# 话题 #)1
图片搜索/api/v1/weibo/search/pics匹配关键词的图片微博1
相关搜索/api/v1/weibo/search/similar与关键词相关的搜索词和账号1
AI 搜索/api/v1/weibo/search/ai针对自然语言问题返回 AI 辅助生成的回答1
热门微博榜/api/v1/weibo/rankings/hot-timeline按小时或按天统计的热门微博1
文娱榜/api/v1/weibo/rankings/entertainment文娱榜单1
生活榜/api/v1/weibo/rankings/life生活榜单1
社会榜/api/v1/weibo/rankings/social社会榜单1

注册赠送的 50 积分可在任意接口组合中调用 50 次。 查看套餐

一次调用读取微博热搜榜

发送空的请求体,即可拿到实时热搜榜:每个热搜词附排名、热度值和标签。右侧的响应是真实抓取的结果,字段名完全一致。

from scavio import ScavioClient

client = ScavioClient(api_key="sk_live_your_key")

board = client.weibo.hot_search()["data"]["trending"]

for entry in board[:10]:
    label = f" [{entry['label']}]" if entry["label"] else ""
    print(entry["rank"], entry["word"], entry["hot"], label)
200 response.jsoncaptured
{
  "data": {
    "trending": [
      { "word": "披荆斩棘淘汰", "note": "披荆斩棘淘汰", "hot": 98962, "rank": 0, "category": null, "label": null },
      { "word": "桃酥是没有一滴水的", "note": "桃酥是没有一滴水的", "hot": 68803, "rank": 1, "category": null, "label": null },
      { "word": "孙天宇空降上海京东MALL", "note": "孙天宇空降上海京东MALL", "hot": 68098, "rank": 2, "category": null, "label": "大促" }
    ]
  },
  "response_time": 1120,
  "credits_used": 1,
  "credits_remaining": 6999
}

为什么不自己开发?

微博没有面向公开数据的开放接口,开放平台对海外开发者也基本不开放。剩下的选择是自己长期开发维护,或者调用一个接口。

自己开发

  • 没有可以申请的微博公开 API,开放平台对大多数开发者并不开放
  • 中文页面结构经常变化,需要不断跟进适配
  • 热搜、榜单、评论和搜索都要分别单独开发
  • 需要自己部署、监控,并在网站变化时随时修复

Scavio 微博 API

  • 注册即发放 API 密钥,无需微博应用、无需审核、无需等待
  • 热搜榜、任意用户主页、博文、评论串或搜索,一次 POST 即可
  • 中文原文、编码正确,JSON 结构稳定
  • 与 Scavio 其他 30 个平台使用同一个密钥和 JSON 结构,每次调用 1 积分

Scavio 只返回公开可获取的数据,从不以微博用户身份登录。

开发者用它做什么

实时趋势与舆情监测

定时拉取热搜榜和各类榜单,并保存每一次快照,就能得到全国热点按小时变化的完整记录,而且是可以直接排序分析的结构化 JSON。

hot-search + rankings/*

品牌与产品舆情监听

用实时搜索和高级搜索追踪您的品牌、产品或竞品名称,并对比不同时间的结果。每条结果都带博文 id、作者、发布设备和媒体;对需要保留的博文,再用博文详情补充转发数、评论数和点赞数。

search/realtime + search/advanced + post

KOL 与创作者研究

把个性域名解析为粉丝数、关注数、微博数和认证状态,再逐页读取该账号的博文和视频合集。用真实的影响力数据建立达人库,不再依赖截图。

user/info + user/posts + user/videos

评论挖掘与情感分析

获取博文详情及其评论串,再把中文文本交给大模型,提炼主题、投诉或购买意向。每条评论都附结构化的作者信息和点赞数据。

post + post/comments

话题追踪

搜索活动话题和相关图片,并通过热门微博榜观察讨论如何扩散。适用于新品发布追踪、活动报道和市场进入研究。

search/topics + rankings/hot-timeline

AI 智能体工具与 RAG 流程

把 AI 智能体接入远程 MCP 服务器,微博就和 Scavio 的其他平台一样成为可调用的工具:同一个密钥、同一种 JSON 结构,无需为每个平台单独适配。

MCP + REST

如何以 JSON 获取微博数据

  1. 1

    获取 API 密钥

    注册 Scavio 账号,在控制台复制您的密钥。注册即送 50 积分,无需绑卡。

  2. 2

    向微博接口发送 POST 请求

    热搜榜和各类榜单的请求体为空:带上 Authorization: Bearer 请求头,向 https://api.scavio.dev/api/v1/weibo/hot-search 发送 {} 即可。用户接口接收 uid 或个性域名,博文接口接收博文 id,搜索接口接收关键词。所有微博接口都是 POST。

  3. 3

    读取 JSON

    响应把数据放在 data 字段下,并附带 response_time、credits_used 和 credits_remaining。文本字段为中文原文,时间戳为北京时间(+0800)。

一个密钥,55 个平台面向 AI 智能体的 MCP 服务器Python 与 JS SDKn8n 社区节点

微博 API 常见问题

Scavio 微博 API 是什么?

+

这是一个以结构化 JSON 返回微博(新浪微博)公开数据的 REST API。30 个 POST 接口覆盖实时热搜榜和各类榜单、用户主页及其博文、粉丝与关注、视频与视频合集、单条博文详情、评论与子评论、点赞与转发,以及八种搜索。您只需使用 Scavio 的 API 密钥进行认证,无需处理任何微博账号凭证。

能获取微博热搜榜吗?

+

可以,这是最核心的接口。热搜榜接口返回实时榜单,包含每个热搜词、排名、热度值以及标签(例如“大促”或商业推广标记)。另有返回置顶条目的热搜置顶接口,以及文娱榜、生活榜、社会榜和热门微博榜。定时调用即可建立全国热点按小时变化的记录。

能从微博用户和博文中获取哪些数据?

+

用户方面:昵称、粉丝数 / 关注数 / 微博数、认证标识与认证原因、性别、所在地和头像,以及用户的博文时间线、仅原创博文、粉丝、关注、视频和视频合集。博文方面:正文、发布时间、发布地区、转发数 / 评论数 / 点赞数、图片列表和视频、作者信息,并可单独获取一级评论、嵌套的子评论、点赞账号和转发账号。

需要微博账号、开放平台应用或登录吗?

+

不需要。微博没有面向这类公开数据的开放接口,微博开放平台对海外开发者也基本不开放。使用 Scavio 无需这些:注册、拿到密钥、发送 id、个性域名或关键词即可。您不必注册微博应用,也不必保存任何登录信息。

每次请求多少钱?

+

每个微博接口每次成功调用消耗 1 积分,全部 30 个接口统一价格,包括热搜榜和所有搜索。新账号注册即送 50 积分(一次性),无需绑卡。付费套餐每月 30 美元起,含 7,000 积分,每次微博调用的成本不到 1 美分。

返回的文本是中文吗?

+

是的。博文正文、昵称、热搜词和评论均按微博上的原样返回中文,统一使用 UTF-8 编码(包括表情符号)。时间戳为北京时间(+0800)。如需翻译或转写拼音,请在收到数据后自行处理。

如何搜索微博博文?

+

实时搜索返回某个关键词下的最新微博,每条结果包含 id、正文、发布时间、博文链接、发布设备、作者和媒体;用 id 调用博文详情即可获取转发数、评论数和点赞数。需要按类型、媒体类型或自定义时间范围筛选时,请使用高级搜索。此外还有视频、用户、话题和图片的专用搜索接口,以及相关搜索词接口和 AI 搜索。所有搜索接口都接收关键词,每次消耗 1 积分。

能读取私密账号或受保护的微博吗?

+

不能。只返回微博公开可见的数据。受保护的账号、私密微博以及任何需要登录才能查看的内容都无法访问,请求无法完成时不扣积分。API 从不以用户身份登录。

用户时间线会返回全部历史博文吗?

+

用户博文和用户原创博文接口每次返回一页近期博文,并支持页码和 since_id 游标,可以逐页向前翻,而不是一次性返回全部存档。需要深度历史数据时请分页;只看最新动态和互动数据时,一次调用就够了。

博文评论会包含所有回复吗?

+

博文评论接口返回一级评论,附每位评论者的完整主页资料,以及评论的点赞数、回复数和楼层号。嵌套回复由单独的子评论接口返回,两者都通过 max_id 游标分页。组合使用即可还原完整评论串;只想看最受关注的反馈时,单独调用评论接口即可。

哪些团队适合使用微博 API?

+

需要微博结构化 JSON 数据、又不想自己开发和维护数据采集程序的团队:做舆情和传播研究的研究人员、管理达人的 MCN 机构、做品牌监测的品牌方,以及需要稳定数据源的数据团队。

支持哪些编程语言和工具?

+

提供官方 Python SDK(pip install scavio)和 JavaScript / TypeScript SDK(npm i scavio)、面向 AI 智能体的远程 MCP 服务器(mcp.scavio.dev),以及 n8n 社区节点。任何语言都可以用 HTTP 客户端直接调用 REST 接口。

使用微博数据合法吗?

+

Scavio 只返回公开可获取的数据,不访问私密内容,也不以用户身份登录。数据的使用方式由您负责,包括遵守微博的服务条款,以及涉及个人信息时遵守 GDPR、中国《个人信息保护法》等隐私法规。具体使用场景请咨询您自己的法律顾问。

了解更多 Scavio

热搜榜接口文档

热搜榜接口的参数与真实响应。

用户信息接口文档

按 uid 或个性域名查询主页资料。

抖音 API

抖音视频、用户、评论、话题、直播与搜索的 JSON 数据。

快手 API

快手用户主页、视频与搜索的 JSON 数据。

价格

积分包与套餐,各平台不额外加价。

MCP 服务器(英文)

让 AI 智能体把所有平台作为工具调用。

今天就开始获取微博数据

注册即送 50 积分,无需绑卡。您的第一个请求可以是向热搜榜接口发送一个空请求体的 POST。

获取 API 密钥查看价格
ScavioScavio

One scraper API for every social, search, e-commerce and real estate platform. Built for AI agents.

Product

  • Features
  • Pricing
  • Dashboard
  • Affiliates

Developers

  • Documentation
  • API Reference
  • Quickstart
  • MCP Integration
  • Python SDK

Alternatives

  • Tavily Alternative
  • SerpAPI Alternative
  • Firecrawl Alternative
  • Exa Alternative
  • Serper Alternative
  • Tavily vs Scavio
  • SerpAPI vs Scavio
  • All alternatives
  • Compare Scavio vs alternatives

Search APIs

  • Google Search API
  • Amazon Product API
  • YouTube API
  • Reddit API
  • Walmart Product API
  • TikTok API
  • Instagram API

Tools

  • All Tools

© 2026 Scavio. All rights reserved.

Featured on TAAFT
Terms of ServicePrivacy Policy