檢查啟動狀態
檢查瀏覽器啟動狀態
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"
}