候鳥指紋瀏覽器API自動化服務(wù)功能更新

候鳥瀏覽器腳本自動化API服務(wù)是一種基于控制臺的應(yīng)用程序,它提供了強(qiáng)有力的環(huán)境控制與瀏覽器操作API,讓開發(fā)人員和測試人員能夠輕松地進(jìn)行候鳥瀏覽器的管理,從而實(shí)現(xiàn)自動化測試和開發(fā)。該服務(wù)完整支持候鳥的瀏覽器內(nèi)核,并且具有多重優(yōu)勢,包括簡單易用、支持多種瀏覽器、多種函數(shù)支持、可擴(kuò)展性強(qiáng)、提供詳細(xì)錯(cuò)誤日志和調(diào)試信息等等。此外,候鳥瀏覽器腳本自動化API服務(wù)還支持自定義設(shè)置和配置,例如代理地址、超時(shí)時(shí)間等等,滿足用戶個(gè)性化需求。借助該服務(wù),開發(fā)人員和測試人員可以大大提高工作效率和減少人為錯(cuò)誤,是一款非常實(shí)用的自動化環(huán)境管理商用工具。

候鳥瀏覽器支持本地API的功能,幫助用戶通過程序化的方式來啟動和關(guān)閉瀏覽器等基礎(chǔ)API功能,還可以配合Selenium和Puppeteer等自動化框架來實(shí)現(xiàn)瀏覽器操作的自動化。
后續(xù)客戶端 API將持續(xù)更新。
采用HTTP模式連接
命令行喚起候鳥瀏覽器
1、以管理員身份運(yùn)行CMD或者PowerShell,并確保終端在候鳥瀏覽器主目錄打開,或已進(jìn)入候鳥瀏覽器主路徑
cmd運(yùn)行以下語句
ApiServer.exe --port=8186 --account=XXXXX --app_id=XXXXX --app_key=XXXXX –-retrun=on –-logs=on
PowerShell運(yùn)行以下語句
.\ApiServer.exe --port=8186 --account=XXXXX --app_id=XXXXX --app_key=XXXXX –retrun=on –logs=on
2、啟動成功過后在命令行工具可以看到API地址

參數(shù)帶入account、app_id、app_key,則在右下角的托盤菜單看見軟件圖標(biāo),標(biāo)明已登入,可以調(diào)用接口運(yùn)行腳本
若未帶入account、app_id、app_key參數(shù),可在后續(xù)通過登錄帳號接口登錄客戶端。見接口文檔。
3、CLI命令行參數(shù)介紹
?--port ? ? ? ? [可選]
? ?http連接端口 (default 8186)
? ? ?
?--account ? ? ?[可選]
? ?憑證APP_ID
? ?
?--app_id ? ? ? [可選]
? ?憑證APP_ID
? ?
?--app_key ? ? ?[可選]
? ?憑證APP_KEY
? ?
?--retrun ? ? ? ?[on/off,默認(rèn)為on]
? ?APISERVER.EXE 所有需返回給用戶的數(shù)據(jù)[JSON/其它],所有狀態(tài)信息,返回到 CONSOLE 界面。
? ?
?--logs ? ? ? ? ?[on/off,默認(rèn)為on]
? ?APISERVER.EXE 所有需返回給用戶的 JSON 數(shù)據(jù),所有狀態(tài)信息,明文寫入 API_LOG 目錄【非 LOG 目錄】,LOG 文件前綴例:test@qq.com_API_log。
停止并退出APISERVER
在操作系統(tǒng)右下角TRAY區(qū)的APISERVER圖標(biāo)上點(diǎn)擊右鍵,喚出菜單,點(diǎn)擊退出并完成退出APISERVER動作。也可以通過任務(wù)管理器等強(qiáng)制退出。
接口說明
支持以下接口
帳號登錄:啟動客戶端
獲取成員列表:獲取主帳號與子帳號數(shù)據(jù)
瀏覽器環(huán)境:打開環(huán)境、關(guān)閉環(huán)境、強(qiáng)制終止環(huán)境
環(huán)境管理:獲取環(huán)境列表、查詢指定環(huán)境的配置數(shù)據(jù)、創(chuàng)建環(huán)境、更新環(huán)境高級指紋參數(shù)、更新環(huán)境、更新環(huán)境代理、刪除環(huán)境、導(dǎo)入Cookie、導(dǎo)出Cookie、獲取隨機(jī)UA、清除環(huán)境本地緩存
分組管理:獲取環(huán)境分組列表、新建環(huán)境分組、刪除環(huán)境分組、轉(zhuǎn)移環(huán)境分組.