Autentificare cont

  • 1、Mbbrowser acceptă funcții API locale pentru a ajuta utilizatorii să pornească și să închidă funcții API de bază, cum ar fi browserul, într-un mod programatic. De asemenea, poate funcționa cu cadre de automatizare precum Selenium și Puppeteer pentru a automatiza operațiunile browserului.

  • 2、Este acceptat doar clientul V3.9.2.114 sau o versiune ulterioară, vă rugăm să descărcați cea mai recentă versiune a clientului【Descărcați cea mai recentă versiune a Mbbrowser】

【HTTP】Conectare cont

  • Modul Http trebuie combinat cu linia de comandă CLI pentru a porni clientul, consultați【Descrierea modului HTTP】, De asemenea, puteți utiliza următorul exemplu de fișier bat pentru a modifica contul, app_id și app_key corespunzătoare și să le plasați în același director cu apiserver.exe, puteți porni ușor și rapid apiserver.

apiserver.bat

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

【HTTP】Interacționați cu APISERVER și detalierea adresei de solicitare

  • După ce Apiserver rulează cu succes, puteți comunica cu Apiserver în următoarele moduri

  • http://127.0.0.1:8186 sau http://localhost:8186

  • De exemplu, pentru a schimba conturile și a vă conecta din nou în timp real, puteți:

  • Post Request Url: http://127.0.0.1:8186/login

  • POST Format: Content-Type:application/json

  • Datele dvs. json sunt apoi postate la această adresă, pe care Apiserver o primește în timp real și o execută în timp real, fără nicio întârziere.

【HTTP】Schimbați conturile și reconectați-vă în timp real

  • După conectarea cu succes la apiserver, puteți utiliza următoarea interfață pentru a schimba conturile în timp real

  • 【Frecvența maximă a solicitărilor: 10 ori/min】

  • Path:/login

  • Method:POST

  • Content-Type:application/json

Parametrii solicitării

Următorii parametri pot fi accesați【Note de utilizare】Uită-te la

Nume parametru Tip Necesar Valoare implicită Explicație
Account string Da test01@qq.com Acreditări utilizator Account
APP_ID string Da 7e147176e1d756eb03c0e18e7b640c23 Acreditări utilizator app_Id
APP_KEY string Da kwMTYxNG_MzlkZjhlZmM2YWNiY2M5MTkw Acreditări utilizator app_key
return string Nu on (default)

on: APISERVER.EXE Toate datele [JSON/ altele] care urmează să fie returnate utilizatorului și toate informațiile de stare care urmează să fie returnate pe pagina CONSOLE. (Dacă parametrul nu este specificat de utilizator, valoarea implicită este ON.)

off: Toate datele [JSON/ altele] returnate utilizatorului și toate informațiile de stare nu sunt afișate pe interfața CONSOLE.

logs string Nu on (default)

on: APISERVER.EXE Toate datele JSON care urmează să fie returnate utilizatorului și toate informațiile de stare sunt scrise în text simplu în directorul API_LOG [director non-log]. Prefixul fișierului LOG este test@qq.com_API_log. (Dacă acest parametru nu este specificat, valoarea implicită este ON.)

off: Toate datele JSON și informațiile de stare returnate scriptului nu sunt scrise în LOG.

hide string Nu on (default)

on: APISERVER.EXE este pornit în modul complet automat. După pornire, panoul principal mbbrowser.exe care a fost conectat este protejat automat pentru a asigura funcționarea automată și pentru a evita riscurile de serviciu cauzate de operarea manuală a mediului prin panoul principal. (Dacă utilizatorul nu introduce acest parametru, valoarea implicită este ON.)

off: APISERVER.EXE este pornit în modul de asistență (semiautomat/complet automat). După pornire, panoul principal mbbrowser.exe este afișat în același timp. În operarea automată, clienții pot controla manual mediul prin panoul principal pentru a consolida capacitatea de control a serviciului.

[Acest parametru este valid numai pentru versiunea produsului: 4.8.20.134 și ulterioară]

Exemplu de solicitare

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

Parametru de returnare

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

Depanați această interfață cu POSTMAN

【HTTP】Deconectați-vă de la APISERVER și închideți clientul (Log Out)

  • Path:/api/v1/quit

  • Method:POST

  • Content-Type:application/json

  • Descrierea interfeței: Opriți și închideți APISERVER. Codul returnează 0 în caz de succes.

Parametru de returnare

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

Depanați această interfață cu POSTMAN