Account Login

  • 1、Mbbrowser ondersteunt lokale API-functies om gebruikers te helpen bij het programmatisch starten en sluiten van basis-API-functies zoals de browser. Het kan ook samenwerken met automatiseringsframeworks zoals Selenium en Puppeteer om browserbewerkingen te automatiseren.

  • 2、Alleen client V3.9.2.114 of later wordt ondersteund, download de nieuwste versie van de client【Download de nieuwste versie van Mbbrowser】

【HTTP】Account Inloggen

  • De Http-modus moet worden gecombineerd met de CLI-opdrachtregel om de client te starten, zie【Beschrijving von HTTP-modus】, U kunt ook het volgende bat-bestandsvoorbeeld gebruiken om de overeenkomstige account, app_id en app_key te wijzigen en deze in dezelfde map te plaatsen als apiserver.exe, zodat u apiserver eenvoudig en snel kunt starten.

apiserver.bat

ApiServer.exe --port=8186 --account=test04@qq.com --app_id=7e147176e1d756eb03c0e18e7b640c23 --app_key=ExOTNjMWNWYzZTU5ZjYzMGEzZDU4ZDI3 --return=on --logs=on

【HTTP】Interactie met APISERVER en details van het verzoekadres

  • Nadat Apiserver succesvol is opgestart, kunt u op de volgende manieren met Apiserver communiceren

  • http://127.0.0.1:8186 of http://localhost:8186

  • Bijvoorbeeld, om in realtime van account te wisselen en opnieuw in te loggen, kunt u:

  • Adres van postverzoek: http://127.0.0.1:8186/login

  • POST-indeling: Content-Type:application/json

  • Uw json-gegevens worden vervolgens naar dit adres gepost, dat Apiserver in realtime ontvangt en zonder enige vertraging in realtime uitvoert.

【HTTP】Wissel van account en log in realtime opnieuw in

  • Nadat u met succes bent ingelogd op apiserver, kunt u de volgende interface gebruiken om in realtime van account te wisselen

  • 【Maximale verzoekfrequentie: 10 keer/min】

  • Path:/login

  • Method:POST

  • Content-Type:application/json

Verzoekparameters

De volgende parameters zijn toegankelijk【Mededelingen voor Gebruik】Kijk naar

Parameternaam Type Vereist Standaardwaarde Uitleg
Account string Ja test01@qq.com Gebruikersreferenties Account
APP_ID string Ja 7e147176e1d756eb03c0e18e7b640c23 Gebruikersreferenties app_Id
APP_KEY string Ja kwMTYxNG_MzlkZjhlZmM2YWNiY2M5MTkw Gebruikersreferenties app_key
return string Nee on (default)

on: APISERVER.EXE Alle gegevens [JSON/ andere] die naar de gebruiker moeten worden teruggestuurd en alle statusinformatie die naar de CONSOLE-pagina moet worden teruggestuurd. (Als de parameter niet door de gebruiker is opgegeven, is de standaardwaarde ON.)

off: Alle gegevens [JSON/ andere] die naar de gebruiker zijn teruggestuurd en alle statusinformatie worden niet weergegeven op de CONSOLE-interface.

logs string Nee on (default)

on: APISERVER.EXE Alle JSON-gegevens die naar de gebruiker moeten worden teruggestuurd en alle statusinformatie worden in platte tekst geschreven in de API_LOG-map [niet-logmap]. Het voorvoegsel van het LOG-bestand is test@qq.com_API_log. (Als deze parameter niet is opgegeven, is de standaardwaarde ON.)

off: Alle JSON-gegevens en statusinformatie die naar het script zijn teruggestuurd, worden hindi in het LOG geschreven.

hide string Nee on (default)

on: APISERVER.EXE wordt gestart in de volledig automatische modus. Na het opstarten wordt het mbbrowser.exe-hoofdpaneel waarop is ingelogd automatisch afgeschermd om automatische werking te garanderen en serviceresico's te vermijden die worden veroorzaakt door handmatige bediening van de omgeving via het hoofdpaneel. (Als de gebruiker deze parameter niet invoert, is de standaardwaarde ON.)

off: APISERVER.EXE wordt gestart in de ondersteuningsmodus (semi-geautomatiseerd/volledig geautomatiseerd). Na het opstarten wordt tegelijkertijd het mbbrowser.exe-hoofdpaneel weergegeven. Bij de automatische werking kunnen klanten de omgeving handmatig via het hoofdpaneel bedienen om het servicecontrolevermogen te versterken.

[Deze parameter is alleen geldig voor productversie: 4.8.20.134 en later]

Verzoekvoorbeeld

{
    "APP_ID": "7e147176e1d756eb03c0e18e7b640c23",
    "APP_KEY": "kwMTYxNG_MzlkZjhlZmM2YWNiY2M5MTkw",
    "Account": "test01@qq.com"
}

Retourparameter

{
    "msg": "Login Success",
    "status": 0,
    "data": "Login Aaccount: test01@qq.com"
}

Debug deze interface met POSTMAN

【HTTP】Meld u af bij APISERVER en sluit de client (afmelden)

  • Path:/api/v1/quit

  • Method:POST

  • Content-Type:application/json

  • Interfacebeschrijving: Stop en sluit de APISERVER. Code retourneert 0 bij succes.

Retourparameter

{
    "message": "APISERVER shut down.",
    "code": 0,
    "data": true
}

Debug deze interface met POSTMAN