SerpBase

User-Agent Generator — API 参考文档

POST
可调用
/web/user-agent

User-Agent Generator

使用 user_agent_type 和 user_agent_count(1–5)生成桌面或移动 UA。此本地操作仍按目录价格收费。

type
web_user_agent
result
schemas.source_data
计费
1 点

使用 user_agent_type 和 user_agent_count(1–5)生成桌面或移动 UA。此本地操作仍按目录价格收费。

参数
user_agent_count
示例
number

目录示例;必填规则由接口校验。

示例: 1

user_agent_type
示例
string

目录示例;必填规则由接口校验。

示例: "desktop"

country
可选
string

可选

locale.country 的兼容写法。每次使用其中一种;接口会校验本产品支持的参数与取值。

cursor
可选
string

可选

pagination.cursor 的兼容写法。每次使用其中一种;接口会校验本产品支持的参数与取值。

device
可选
string

可选

options.device 的兼容写法。每次使用其中一种;接口会校验本产品支持的参数与取值。

gl
可选
string

可选

locale.country 的兼容写法。每次使用其中一种;接口会校验本产品支持的参数与取值。

hl
可选
string

可选

locale.language 的兼容写法。每次使用其中一种;接口会校验本产品支持的参数与取值。

html
可选
boolean

可选

include_html 的兼容写法。每次使用其中一种;接口会校验本产品支持的参数与取值。

language
可选
string

可选

locale.language 的兼容写法。每次使用其中一种;接口会校验本产品支持的参数与取值。

limit
可选
integer

可选

pagination.limit 的兼容写法。每次使用其中一种;接口会校验本产品支持的参数与取值。

markdown
可选
boolean

可选

include_markdown 的兼容写法。每次使用其中一种;接口会校验本产品支持的参数与取值。

mobile
可选
boolean

可选

options.device 的兼容写法。每次使用其中一种;接口会校验本产品支持的参数与取值。

num
可选
integer

可选

pagination.limit 的兼容写法。每次使用其中一种;接口会校验本产品支持的参数与取值。

page
可选
integer

可选

pagination.page 的兼容写法。每次使用其中一种;接口会校验本产品支持的参数与取值。

q
可选
string

可选

query 的兼容写法。每次使用其中一种;接口会校验本产品支持的参数与取值。

uanum
可选
integer

可选

user_agent_count 的兼容写法。每次使用其中一种;接口会校验本产品支持的参数与取值。

uatype
可选
string

可选

user_agent_type 的兼容写法。每次使用其中一种;接口会校验本产品支持的参数与取值。

json
{
  "user_agent_count": 1,
  "user_agent_type": "desktop"
}
在 Playground 中调用

响应遵循此产品契约;暂未发布已记录的响应示例。schemas.source_data

代码与响应示例
bash
curl -X POST 'https://api.serpbase.dev/web/user-agent' \
  -H "Content-Type: application/json" \
  -H 'X-API-Key: YOUR_API_KEY' \
  -d '{"user_agent_count":1,"user_agent_type":"desktop"}'
说明

从目录示例开始调用,并查看接口实际返回的 JSON。

示例展示请求参数用法,不代表完整契约。接口会校验已知字段,并允许额外参数。