GET /api/v1/browser/active
接口描述:用于检查浏览器的启动状态,需要指定环境ID。
Query 非必需参数可以不传递。
参数名称 | 必需 | 默认值 | 示例 | 说明 |
---|---|---|---|---|
user_id | 是 | - | h1yynkm | 环境ID,创建环境成功后生成的唯一ID。 |
serial_number | 否 | - | 123 | 通过环境编号检查,如果已传递环境ID则优先用环境ID。 |
//执行成功
{
"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"
}
GET /api/v1/browser/local-active
接口描述:查询当前设备所有已打开的浏览器。
//执行成功
{
"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"
}