Ouvrir/Fermer l'Environnement

  • Path:/api/v1/browser/start

  • Method:POST

  • Content-Type:application/json

  • Description de l'interface : Utilisée pour lancer l'environnement spécifié. Après un lancement réussi, vous pouvez obtenir l'interface de débogage du navigateur pour exécuter des scripts d'automatisation Selenium et Puppeteer.

Paramètres de requête

Nom du paramètre Type Obligatoire Chaîne d'exemple/Valeur par défaut Explication
Session_ID array Oui 373808cb37bd63f5f7d92415e736e85f,705cc4c139e69b729a2fd277f30e1863 ID de l'environnement
isHeadless boolean Non true

true:Mode Headless du navigateur par défaut

false:Mode Head du navigateur

args array Non "args": ["--disable-extensions", "--blink-settings=imagesEnabled=false"] Paramètres d'initialisation

Exemple de requête pour un environnement unique

{
    "Session_ID": [
        "373808cb37bd63f5f7d92415e736e85f"
    ],
    "args": [ 
        "--disable-extensions", 
        "--enable-logging", 
        "--v=1", 
        "--blink-settings=imagesEnabled=false" 
    ]
}

Exemple de requête pour plusieurs environnements

{
    "Session_ID": [
        "373808cb37bd63f5f7d92415e736e85f",
        "705cc4c139e69b729a2fd277f30e1863"
    ],
    "args": [ 
        "--disable-extensions", 
        "--blink-settings=imagesEnabled=false",
        "--interval-seconds=3" 
    ]
}

--disable-extensions Désactiver les plugins

--blink-settings=imagesEnabled=false Interdire le chargement des images

--interval-seconds Intervalle de temps entre le lancement des navigateurs (secondes)

Retour en cas de succès

{
    "message": "Success",
    "code": 0,
    "data": {
        "listid": [{
            "Session_Name": "Environnement d'affaires 1",
            "Session_ID": "373808cb37bd63f5f7d92415e736e85f",
            "Group_Name": "default",
            "Actived_script_id": "O73808cb37bd63f5f7d92415e736e999",
            "Actiived_script_name": "Ceci est un exemple de script",
            "Actiived_script_encode": "true",
            "Weblogin_Account_Count": "4",
            "Weblogin_Account_name": "aaa@163.com, aaa1@163.com, aaa2@163.com, aaa3@163.com",
            "Plugins_Count": "4",
            "Plugin_Id": "jjbnhpnlakcdgfnnldamfeinfmahhdlm,jjbnhpnlakcdgfnnldamfeinfmahhdlm,jjbnhpnlakcdgfnnldamfeinfmahhdlm,jjbnhpnlakcdgfnnldamfeinfmahhdlm",
            "template_id": "123456",
            "template_name": "TikTok International",
            "browser_Path": "D:\\mbbrowser\\Chromium_x64\\chromium.exe",
            "browser_CDP_Port": 46973,
            "MBData_Path": "C:\\MBDATA\xxxxxxxxxx\xxxxxxxxxx\xxxxxxxxxxx",
            "Public_ip": "8.208.80.219",
            "Internel_ip": "192.168.225.69",
            "isDynamicIp": false,
            "StartPage": "about:blank",
            "proxyType": "socks5",
            "proxy_ip": "127.0.0.1",
            "proxy_port": "1080",
            "isHeadless": "true",
            "webdriver": "C:\\Users\\Administrator\\houniao\\Driver\\100\\chromedriver.exe", //Renvoie le chemin du pilote webdriver correspondant au noyau de l'environnement actuellement ouvert
            "status": 0
        }],
        "total": 1
    }
}

Déboguer cette interface avec POSTMAN