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
}
