接口参考 · 通用搜索
Google 链接还原
免费:把 Google 结果里的 google.com/goto、/url 跳转链接还原成真实网页地址,每次最多 50 条,可直接传链接列表或整个搜索结果。
示例
curl -X POST 'https://api.serpbase.dev/google/resolve' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
--max-time 60 \
-d '{"links":["https://www.google.com/url?sa=t&url=https%3A%2F%2Fwww.example.com%2F"]}'这个接口暂未发布真实返回示例。可以在 Playground 运行上面的请求查看实时结果。
参数
links更多
或 /url?...),其他网址会被拒绝;重复的只还原一次。
response更多
links 和 response 二选一。
country更多
每次使用其中一种;接口会校验本产品支持的参数与取值。
cursor更多
每次使用其中一种;接口会校验本产品支持的参数与取值。
device更多
每次使用其中一种;接口会校验本产品支持的参数与取值。
gl更多
每次使用其中一种;接口会校验本产品支持的参数与取值。
google_domain更多
每次使用其中一种;接口会校验本产品支持的参数与取值。
gooogle_domain更多
每次使用其中一种;接口会校验本产品支持的参数与取值。
hl更多
每次使用其中一种;接口会校验本产品支持的参数与取值。
html更多
每次使用其中一种;接口会校验本产品支持的参数与取值。
language更多
每次使用其中一种;接口会校验本产品支持的参数与取值。
limit更多
每次使用其中一种;接口会校验本产品支持的参数与取值。
markdown更多
每次使用其中一种;接口会校验本产品支持的参数与取值。
mobile更多
每次使用其中一种;接口会校验本产品支持的参数与取值。
num更多
每次使用其中一种;接口会校验本产品支持的参数与取值。
page更多
每次使用其中一种;接口会校验本产品支持的参数与取值。
q更多
每次使用其中一种;接口会校验本产品支持的参数与取值。
results更多
每次使用其中一种;接口会校验本产品支持的参数与取值。
免费(0 积分)。限额:每次最多 50 条链接,每个账户每分钟最多 30 次。Google 对这类链接限速,所以一次请求最多可能需要约 25 秒;来不及还原的会返回 reason 为 paced_over_budget。请约两分钟后再发这些链接:提前重发会让 Google 的等待时间变长。
返回字段
某次请求页面上没有的内容,对应字段会直接省略,而不是返回空值。
resolved_linksResolvedLink[]必填
每条链接一项,顺序与请求一致。
ResolvedLink 结果项字段
linkstring必填
传入的原始 Google 链接。
urlstring还原成功时返回。
链接指向的真实网页。本次没能还原时不返回该字段。
reasonstring必填
resolved 表示成功;否则说明原因:paced_over_budget(Google 要求等待的时间超过单次请求上限,请约两分钟后再发,不要提前重发)、challenge、no_location、timeout、not_a_wrapper、error。
失败时
失败的请求 status 不为 0 并带有 error,不扣费。这个接口常见的有:
1000参数缺失或有误修改请求1020积分不足充值1029超过每秒请求数等待 Retry-After 秒1502 · 1504这次没能读取到目标网站重试