帳號登錄
- 1、候鳥瀏覽器支持本地API的功能,幫助用戶通過程序化的方式來啟動和關閉瀏覽器等基礎API功能,還可以配合Selenium和Puppeteer等自動化框架來實現瀏覽器操作的自動化。 
- 2、僅支持客戶端V3.9.2.114以上版本,請下載客戶端最新版本【下載候鳥瀏覽器最新版】 
【HTTP】帳號登錄
- http模式需配合使用CLI命令行啟動客戶端,見【HTTP模式說明】,也可以用下面的bat文件示例修改對應的account、app_id和app_key併放到apiserver.exe的同級目錄中,就可以輕鬆快捷地把apiserver運行起來。 
apiserver.bat
ApiServer.exe --port=8186 --account=test04@qq.com --app_id=7e147176e1d756eb03c0e18e7b640c23 --app_key=ExOTNjMWNWYzZTU5ZjYzMGEzZDU4ZDI3 --return=on --logs=on【HTTP】與APISERVER交互、請求地址詳述
- Apiserver成功運行後,您可以使用以下方式與Apiserver進行通訊 
- http://127.0.0.1:8186 或 http://localhost:8186 
- 例如實時切換帳號併重新登錄,您可以: 
- Post方式 請求地址:http://127.0.0.1:8186/login 
- POST格式:Content-Type:application/json 
- 然後POST您的json數據到此地址,Apiserver實時收到併實時執行,中間沒有任何延遲。 
【HTTP】實時切換賬號併重新登錄
- 在登錄成功apiserver之後,您可以使用以下接口實時切換賬號 
- 【最大請求頻率:10次/分鐘】 
- Path:/login 
- Method:POST 
- Content-Type:application/json 
請求參數
以下參數獲取可前往【使用須知】查看
| 參數名稱 | 類型 | 必傳 | 樣例串/默認值 | 說明 | 
| Account | string | 是 | test01@qq.com | 用戶憑證 Account | 
| APP_ID | string | 是 | 7e147176e1d756eb03c0e18e7b640c23 | 用戶憑證 app_Id | 
| APP_KEY | string | 是 | kwMTYxNG_MzlkZjhlZmM2YWNiY2M5MTkw | 用戶憑證 app_key | 
| return | string | 否 | on (default) | on: APISERVER.EXE 所有需返回給用戶的數據[JSON/其它],所有狀態信息,返回到 CONSOLE 界面。(當用戶未填寫此參數時,默認為 ON) off: 所有返回給用戶的數據[JSON/其它]、所有狀態信息,不在 CONSOLE 界面顯示。 | 
| logs | string | 否 | on (default) | on: APISERVER.EXE 所有需返回給用戶的 JSON 數據,所有狀態信息,明文寫入 API_LOG 目錄【非 LOG 目錄】,LOG 文件前綴例:test@qq.com_API_log。(當用戶未填寫此參數時,默認為 ON) off: 所有返回給腳本的 JSON 數據、所有狀態信息,不寫入LOG。 | 
| hide | string | 否 | on (default) | on: APISERVER.EXE 以(全自動化)模式啟動,啟動後會同時自動屏蔽已登錄的 mbbrowser.exe 主面闆,保障客戶在自動化運行中,避免人工通過主面闆同時操控環境所帶來的業務風險。(當用戶未填寫此參數時,默認為 ON) off: APISERVER.EXE 以支持(半自動化/全自動化)模式啟動,啟動後會同時顯示 mbbrowser.exe 主面闆,供客戶在自動化運行中,可人工通過主面闆操控環境,強化業務控制能力。 [此參數僅在產品版本號: 4.8.20.134 及以後有效] | 
請求示例
{
    "APP_ID": "7e147176e1d756eb03c0e18e7b640c23",
    "APP_KEY": "kwMTYxNG_MzlkZjhlZmM2YWNiY2M5MTkw",
    "Account": "test01@qq.com"
}返回參數
{
    "msg": "Login Success",
    "status": 0,
    "data": "Login Aaccount: test01@qq.com"
}【HTTP】退出 APISERVER 併關閉客戶端(退出登錄)
- Path:/api/v1/quit 
- Method:POST 
- Content-Type:application/json 
- 接口描述:停止併關閉APISERVER,關閉成功Code返回0。 
返回參數
{
    "message": "APISERVER shut down.",
    "code": 0,
    "data": true
} 
 
 
 
