raw.weibo.search微博搜索
实时Beta:接口和返回字段仍可能调整不使用免费额度
GET
https://api.qovia.ai/v1/raw/weibo/search按关键词搜索微博,可限定发布日期范围(北京时间,按天),可只看热门、原创、认证用户、媒体或观点,可只看含图片、视频、音乐或链接的微博;记录与微博详情相同(同一 id),正文可能被截断(extra.truncated),互动数不提供。 每页条数不固定(最多约 20 条),按 page 翻页,最多 50 页,返回空结果时停止。没有结果时返回空结果,不计费。
- 价格
- $0.001 / 次$1 / 千次 · 固定价格
- 计费
- 成功且有结果才扣费不使用免费额度
- 权限
raw:weiboAPI Key 需要这个 scope- 限速
- 仅账户限流账户每分钟上限
请求参数
作为查询参数发送
只接受下列参数,多出的参数会返回 400。
keyword搜索关键词
最多 100 字格式\S示例
长征start_date发布日期起(含当天,北京时间,YYYY-MM-DD);与 end_date 一起传
格式^20[0-9]{2}-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])$示例
2026-10-20end_date发布日期止(含当天,北京时间,YYYY-MM-DD);与 start_date 一起传
格式^20[0-9]{2}-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])$示例
2026-10-21type只看:all 全部、hot 热门、original 原创、verified 认证用户、media 媒体、viewpoint 观点;不传为全部
可选值all · hot · original · verified · media · viewpointcontains包含:all 不限、image 图片、video 视频、music 音乐、link 链接;不传为不限
可选值all · image · video · music · linkpage页码,从 1 开始,最大 50
默认1范围1–50
- 传 start_date 时必须同时传 end_date
- 传 end_date 时必须同时传 start_date
响应
成功返回 HTTP 200 和统一信封:request_id、data(本接口的数据,见示例)、meta(扣费信息)。结果为空时同样是 200,meta.empty 为 true,不扣费,data 可能为空结构或 null。
错误码
| code | HTTP | 计费 | 说明 |
|---|---|---|---|
scope_denied | 403 | 不扣费 | 这个 API Key 没有该接口需要的权限(scope)。 |
endpoint_unavailable | 503 | 不扣费 | 接口暂不可用(尚未接入数据源,或价格未配置),没有执行。 |
invalid_params | 400 | 不扣费 | 参数没有通过校验:缺少必填、类型或格式不对、有多余参数,或 POST 请求体不是 JSON 对象。单个参数的错误以参数名开头(item_id: …),缺少必填或多出参数以 params: … 开头。 |
rate_limited可重试 | 429 | 不扣费 | 超过账户每分钟请求上限(滑动 60 秒窗口),按 Retry-After 等待。 |
too_many_unbilled可重试 | 429 | 不扣费 | 最近 10 分钟打到数据源的请求里,空结果、不存在或被拒的有至少 50 次且占 80% 以上,放慢后再试。 |
insufficient_balance | 402 | 不扣费 | 余额不足以支付这次调用(免费额度已用完,或接口不使用免费额度)。 |
upstream_busy可重试 | 503 | 已退款 | 数据源繁忙或在冷却,已退款,按 Retry-After 重试。 |
upstream_timeout | 504 | 已退款 | 数据源超时,已退款。 |
upstream_error | 502 / 503 | 已退款 | 数据源返回失败,已退款。 |
upstream_rejected | 400 | 已退款 | 数据源拒绝了这组参数(格式合法但不被接受),已退款。 |
not_found | 404 | 已退款 | 数据源里没有这条数据(已删除或 ID 不存在),已退款。 |
reservation_expired | 504 | 已退款 | 处理时间过长,已自动退款,没有返回数据。 |
任何请求还可能返回认证错误:401 invalid_api_key、403 account_disabled、429 too_many_auth_failures。
在浏览器里直接调用
需要登录;调试台调用和 API 调用一样计费。