检查启动状态
检查浏览器启动状态
1. 基本信息
GET /api/v1/browser/active
接口描述:用于检查浏览器的启动状态,需要指定账号ID
2. 请求参数
Query 非必需参数可以不传递
参数名称 | 必需 | 默认值 | 示例 | 说明 |
---|---|---|---|---|
user_id | 是 | - | h1yynkm | 账号ID,账号导入成功后生成的唯一ID |
serial_number | 否 | - | 123 | 通过序号检查,如果已传递账号ID则优先用账号ID |
3. 返回数据
//执行成功
{
"code":0,
"data":{
"status": "Active", // 浏览器已打开运行中 "Active" ,未打开则是 "Inactive"
"ws":{
"selenium":"127.0.0.1:xxxx", //浏览器debug接口,可用于selenium自动化
"puppeteer":"ws://127.0.0.1:xxxx/devtools/browser/xxxxxx" //浏览器debug接口,可用于puppeteer自动化
}
},
"msg":"success"
}
//执行失败
{
"code":-1,
"data":{},
"msg":"failed"
}
查询已启动浏览器
1. 基本信息
GET /api/v1/browser/local-active
接口描述:查询当前设备所有已打开的浏览器
2. 返回数据
//执行成功
{
"code": 0,
"msg": "success",
"data": {
"list": [
{
"user_id": "xxx",
"ws": {
"puppeteer": "ws://127.0.0.1:xxxx/devtools/browser/xxxxxx", //浏览器debug接口,可用于selenium自动化
"selenium": "127.0.0.1:xxxx" //浏览器debug接口,可用于puppeteer自动化
},
"debug_port": "xxxx",
"webdriver": "xxxx"
}
]
}
}
//执行失败
{
"code":-1,
"data":{},
"msg":"failed"
}