开发者 · 微博 API

微博 API:一条微博链接,返回 AI 能直接用的文字

简单说:不用申请开放平台、不用写爬虫、不用登录。发一条微博链接,返回正文、转评赞、每张图的文字、视频逐字稿和画面文字、热评和要点,REST 或 MCP 一次调用。

一次调用

curl 一条微博

curl -X POST https://linkdigest.dev/api/v1/digest \
  -H "Authorization: Bearer ld_live_..." \
  -H "Content-Type: application/json" \
  -d '{"url": "https://m.weibo.cn/detail/5351369302084798", "format": "json"}'

视频读得久时先返回 202 和 poll_url,约 15 秒后 GET 它取结果(同样的 POST 再发一次也行,只扣一次费)。

返回什么

一条微博,七样东西

正文微博全文、作者、发布时间、话题
数据转发、评论、点赞数(读取当时)
图片每张图的描述 + 图上文字(OCR)
视频口播逐字稿(有声音时)+ 画面文字,带时间
热评分享页显示的前几条热门评论,带点赞和回复数
要点每条附原文引用,代码逐字核对
读取回执读到了什么、没读到什么(比如「视频没有音轨」「547 条评论只读了前 8 条」)

线上实测(2026-11-01):一条 61 秒的微博视频,返回作者、发布时间、4,761 赞 · 547 评论 · 218 转发、29 段带时间的画面文字、5 条逐字核对的要点和前 8 条热评; 回执写明「视频没有音轨,没有口播逐字稿」「547 条评论只读了前 8 条」。3 积分。

Agent 里用

Claude Code / Cursor:MCP 一行接入

claude mcp add --transport http linkdigest \
  https://linkdigest.dev/mcp \
  --header "Authorization: Bearer ld_live_..."

相关:微博视频文案提取 · MediaCrawler 替代 · 中文文档 · English

常见问题

会被问到的

要申请微博开放平台吗?
不用。微博官方开放平台需要开发者认证、创建应用并等审核,很多接口有权限和调用限制。这里一个 API Key 就能读任何公开微博链接,返回 AI 能直接用的文字。
和自己写微博爬虫比有什么区别?
爬虫要处理微博的访客验证、维护登录态和 Cookie,抓下来的是字段和媒体地址,视频口播和图上的字还要再接语音识别和 OCR。这里一次调用把这些都做完,返回正文、每张图的文字、视频逐字稿和热评;你不用账号,也没有账号可封。
支持哪些微博链接?
weibo.com/<用户>/<微博ID>(电脑上地址栏的样子)、m.weibo.cn/detail/<数字ID>、m.weibo.cn/status/<ID>,以及 App 里「复制链接」得到的 weibo.com / m.weibo.cn 链接(t.cn 短链请先在浏览器里打开,复制展开后的地址)。同一条微博不同写法会认成同一条,读过一次再读不扣费。
什么读不了?
只有关注者才能看的微博(关注可见、好友圈)会如实返回读不了,不扣费,不会猜内容。这种微博如果带视频,可以用浏览器扩展在你自己登录的浏览器里读。评论只读分享页显示的前几条热评,不是全部评论。
怎么收费?
按用量:图文 1 积分起(约 ¥0.144),1 分钟视频 2 积分;读过的链接再读 0 积分,读不出来不扣费。注册送 10 积分,之后支付宝 ¥9.9 买 50 积分,一次性、不订阅、不过期。

不用注册先试一条;注册送 10 积分,不用绑卡。支持的平台上有链接读不出来,就是一个值得报告的 bug。