Account Login
1、Sinusuportahan ng Mbbrowser ang mga lokal na function ng API upang tulungan ang mga gumagamit na simulan at isara ang mga pangunahing function ng API tulad ng browser sa isang programmatic na paraan. Maaari rin itong gumana sa mga automation framework tulad ng Selenium at Puppeteer upang i-automate ang mga operasyon ng browser.
2、Ang client V3.9.2.114 o mas bago lamang ang sinusuportahan, mangyaring i-download ang pinakabagong bersyon ng client【I-download ang pinakabagong bersyon ng Mbbrowser】
【HTTP】Pag-login sa Account
Ang Http mode ay kailangang isama sa CLI command line upang simulan ang client, tingnan ang【Deskripsyon ng HTTP Mode】, Maaari mo ring gamitin ang sumusunod na halimbawa ng bat file upang baguhin ang kaukulang account, app_id, at app_key at ilagay ang mga ito sa parehong direktoryo ng apiserver.exe, madali at mabilis mong masisimulan ang apiserver.
apiserver.bat
ApiServer.exe --port=8186 --account=test04@qq.com --app_id=7e147176e1d756eb03c0e18e7b640c23 --app_key=ExOTNjMWNWYzZTU5ZjYzMGEzZDU4ZDI3 --return=on --logs=on 【HTTP】Makipag-ugnayan sa APISERVER at detalye ng request address
Matapos ang matagumpay na pagpapatakbo ng Apiserver, maaari kang makipag-ugnayan sa Apiserver sa mga sumusunod na paraan
http://127.0.0.1:8186 o http://localhost:8186
Halimbawa, upang lumipat ng mga account at mag-log in muli sa real time, maaari mong:
Post Request Url: http://127.0.0.1:8186/login
POST Format: Content-Type:application/json
Ang iyong json data ay ipo-post sa address na ito, na tatanggapin ng Apiserver sa real time at isasagawa sa real time nang walang anumang pagkaantala.
【HTTP】Lumipat ng mga Account At Mag-log Back In Real Time
Matapos ang matagumpay na pag-log in sa apiserver, maaari mong gamitin ang sumusunod na interface upang lumipat ng mga account sa real time
【Pinakamataas na dalas ng kahilingan: 10 beses/min】
Path:/login
Method:POST
Content-Type:application/json
Mga Parameter ng Kahilingan
Ang mga sumusunod na parameter ay maaaring ma-access【Mga Abiso para sa Paggamit】Tignan mo
| Pangalan ng Parameter | Uri | Kailangan | Default na Halaga | Paliwanag |
| Account | string | Oo | test01@qq.com | Mga Kredensyal ng User Account |
| APP_ID | string | Oo | 7e147176e1d756eb03c0e18e7b640c23 | Mga Kredensyal ng User app_Id |
| APP_KEY | string | Oo | kwMTYxNG_MzlkZjhlZmM2YWNiY2M5MTkw | Mga Kredensyal ng User app_key |
| return | string | Hindi | on (default) | on: APISERVER.EXE Lahat ng data [JSON/ iba pa] na ibabalik sa user at lahat ng impormasyon ng status na ibabalik sa pahina ng CONSOLE. (Kung ang parameter ay hindi tinukoy ng user, ang default na halaga ay ON.) off: Lahat ng data [JSON/ iba pa] na ibinalik sa user at lahat ng impormasyon ng status ay hindi ipinapakita sa interface ng CONSOLE. |
| logs | string | Hindi | on (default) | on: APISERVER.EXE Lahat ng JSON data na ibabalik sa user at lahat ng impormasyon ng status ay nakasulat sa plaintext sa direktoryo ng API_LOG [non-log directory]. Ang prefix ng LOG file ay test@qq.com_API_log. (Kung ang parameter na ito ay hindi tinukoy, ang default na halaga ay ON.) off: Lahat ng JSON data at impormasyon ng status na ibinalik sa script ay hindi nakasulat sa LOG. |
| hide | string | Hindi | on (default) | on: Ang APISERVER.EXE ay sinimulan sa full automatic mode. Matapos ang startup, ang mbbrowser.exe main panel na naka-log in ay awtomatikong nashi-shield upang matiyak ang awtomatikong operasyon at maiwasan ang mga panganib sa serbisyo na dulot ng manu-manong operasyon ng kapaligiran sa pamamagitan ng main panel. (Kung hindi ilalagay ng user ang parameter na ito, ang default ay ON.) off: Ang APISERVER.EXE ay sinimulan sa support (semi-automated/fully automated) mode. Matapos ang startup, ang mbbrowser.exe main panel ay ipinapakita kasabay nito. Sa awtomatikong operasyon, ang mga customer ay maaaring manu-manong kontrolin ang kapaligiran sa pamamagitan ng main panel upang palakasin ang kakayahan sa pagkontrol ng serbisyo. [Ang parameter na ito ay wasto lamang para sa bersyon ng produkto: 4.8.20.134 at mas bago] |
Halimbawa ng Kahilingan
{
"APP_ID": "7e147176e1d756eb03c0e18e7b640c23",
"APP_KEY": "kwMTYxNG_MzlkZjhlZmM2YWNiY2M5MTkw",
"Account": "test01@qq.com"
} Return Parameter
{
"msg": "Login Success",
"status": 0,
"data": "Login Aaccount: test01@qq.com"
} I-debug ang interface na ito gamit ang POSTMAN
【HTTP】Mag-log Out Sa APISERVER At Isara ang Client (Log Out)
Path:/api/v1/quit
Method:POST
Content-Type:application/json
Paglalarawan ng Interface: Itigil at isara ang APISERVER. Ang code ay nagbabalik ng 0 sa tagumpay.
Return Parameter
{
"message": "APISERVER shut down.",
"code": 0,
"data": true
}
