ចូលប្រើគណនី

  • 1、Mbbrowser គាំទ្រមុខងារ API មូលដ្ឋានដើម្បីជួយអ្នកប្រើប្រាស់ចាប់ផ្តើម និងបិទមុខងារ API មូលដ្ឋានដូចជាកម្មវិធីរុករកតាមរបៀបកម្មវិធី។ វាក៏អាចដំណើរការជាមួយក្របខ័ណ្ឌស្វ័យប្រវត្តិកម្មដូចជា Selenium និង Puppeteer ដើម្បីធ្វើប្រតិបត្តិការកម្មវិធីរុករកដោយស្វ័យប្រវត្តិផងដែរ។

  • 2、គាំទ្រតែម៉ាស៊ីនភ្ញៀវ V3.9.2.114 ឬក្រោយនេះប៉ុណ្ណោះ សូមទាញយកកំណែចុងក្រោយបំផុតរបស់ម៉ាស៊ីនភ្ញៀវ【ទាញយក Mbbrowser កំណែចុងក្រោយបំផុត】

【HTTP】ការចូលគណនី

  • របៀប Http ត្រូវតែរួមផ្សំជាមួយបន្ទាត់ពាក្យបញ្ជា CLI ដើម្បីចាប់ផ្តើមម៉ាស៊ីនភ្ញៀវ សូមមើល【ការពិពណ៌នាអំពីរបៀប HTTP】អ្នកក៏អាចប្រើឧទាហរណ៍ឯកសារ bat ខាងក្រោមដើម្បីកែប្រែគណនី, app_id, និង app_key ដែលត្រូវគ្នា ហើយដាក់វាក្នុងថតតែមួយជាមួយ apiserver.exe ដើម្បីចាប់ផ្តើម apiserver បានយ៉ាងងាយស្រួល និងរហ័ស។

apiserver.bat

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

【HTTP】ធ្វើអន្តរកម្មជាមួយ APISERVER និងព័ត៌មានលម្អិតអំពីអាសយដ្ឋានសំណើ

  • បន្ទាប់ពី Apiserver ដំណើរការដោយជោគជ័យ អ្នកអាចទាក់ទងជាមួយ Apiserver តាមវិធីដូចខាងក្រោម

  • http://127.0.0.1:8186 ឬ (or) http://localhost:8186

  • ឧទាហរណ៍ ដើម្បីប្តូរគណនី និងចូលម្តងទៀតក្នុងពេលជាក់ស្តែង អ្នកអាច៖

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

  • POST Format: Content-Type:application/json

  • បន្ទាប់មកទិន្នន័យ json របស់អ្នកត្រូវបានផ្ញើទៅកាន់អាសយដ្ឋាននេះ ដែល Apiserver ទទួលបានក្នុងពេលជាក់ស្តែង និងអនុវត្តក្នុងពេលជាក់ស្តែងដោយគ្មានការពន្យារពេលណាមួយឡើយ។

【HTTP】ប្តូរគណនី និងចូលម្តងទៀតក្នុងពេលជាក់ស្តែង (Real Time)

  • បន្ទាប់ពីចូលប្រើ apiserver បានជោគជ័យ អ្នកអាចប្រើចំណុចប្រទាក់ខាងក្រោមដើម្បីប្តូរគណនីក្នុងពេលជាក់ស្តែង

  • 【ប្រេកង់សំណើអតិបរមា៖ ១០ ដងក្នុងមួយនាទី】

  • Path:/login

  • Method:POST

  • Content-Type:application/json

ប៉ារ៉ាម៉ែត្រសំណើ

ប៉ារ៉ាម៉ែត្រខាងក្រោមអាចចូលប្រើបាន【សេចក្តីជូនដំណឹងសម្រាប់ការប្រើប្រាស់】មើល (Look at)

ឈ្មោះប៉ារ៉ាម៉ែត្រ ប្រភេទ តម្រូវការ តម្លៃលំនាំដើម ការពន្យល់
Account string បាទ/ចាស test01@qq.com ព័ត៌មានសម្ងាត់អ្នកប្រើប្រាស់ (User Credentials) Account
APP_ID string បាទ/ចាស 7e147176e1d756eb03c0e18e7b640c23 ព័ត៌មានសម្ងាត់អ្នកប្រើប្រាស់ (User Credentials) app_Id
APP_KEY string បាទ/ចាស kwMTYxNG_MzlkZjhlZmM2YWNiY2M5MTkw ព័ត៌មានសម្ងាត់អ្នកប្រើប្រាស់ (User Credentials) app_key
return string ទេ on (default)

on: APISERVER.EXE ទិន្នន័យទាំងអស់ [JSON/ ផ្សេងទៀត] ដែលត្រូវត្រឡប់ទៅអ្នកប្រើប្រាស់ និងព័ត៌មានស្ថានភាពទាំងអស់ដែលត្រូវត្រឡប់ទៅទំព័រ CONSOLE ។ (ប្រសិនបើប៉ារ៉ាម៉ែត្រមិនត្រូវបានបញ្ជាក់ដោយអ្នកប្រើប្រាស់ទេ តម្លៃលំនាំដើមគឺ ON ។)

off: ទិន្នន័យទាំងអស់ [JSON/ ផ្សេងទៀត] ដែលបានត្រឡប់ទៅអ្នកប្រើប្រាស់ និងព័ត៌មានស្ថានភាពទាំងអស់មិនត្រូវបានបង្ហាញនៅលើចំណុចប្រទាក់ CONSOLE ទេ។

logs string ទេ on (default)

on: APISERVER.EXE ទិន្នន័យ JSON ទាំងអស់ដែលត្រូវត្រឡប់ទៅអ្នកប្រើប្រាស់ និងព័ត៌មានស្ថានភាពទាំងអស់ត្រូវបានសរសេរជាអត្ថបទធម្មតាទៅក្នុងថត API_LOG [ថតដែលមិនមែនជា log] ។ បុព្វបទនៃឯកសារ LOG គឺ test@qq.com_API_log ។ (ប្រសិនបើប៉ារ៉ាម៉ែត្រនេះមិនត្រូវបានបញ្ជាក់ទេ តម្លៃលំនាំដើមគឺ ON ។)

off: ទិន្នន័យ JSON ទាំងអស់ និងព័ត៌មានស្ថានភាពដែលបានត្រឡប់ទៅស្គ្រីបមិនត្រូវបានសរសេរចូលទៅក្នុង LOG ទេ។

hide string ទេ on (default)

on: APISERVER.EXE ត្រូវបានចាប់ផ្តើមក្នុងរបៀបស្វ័យប្រវត្តពេញលេញ។ បន្ទាប់ពីការចាប់ផ្តើម បន្ទះមេ mbbrowser.exe ដែលបានចូលរួចហើយត្រូវបានបិទបាំងដោយស្វ័យប្រវត្តិ ដើម្បីធានាបាននូវប្រតិបត្តិការស្វ័យប្រវត្តិ និងជៀសវាងហានិភ័យសេវាកម្មដែលបង្កឡើងដោយប្រតិបត្តិការដោយដៃនៃបរិស្ថានតាមរយៈបន្ទះមេ។ (ប្រសិនបើអ្នកប្រើប្រាស់មិនបញ្ចូលប៉ារ៉ាម៉ែត្រនេះទេ លំនាំដើមគឺ ON ។)

off: APISERVER.EXE ត្រូវបានចាប់ផ្តើមក្នុងរបៀបគាំទ្រ (ពាក់កណ្តាលស្វ័យប្រវត្តិ/ស្វ័យប្រវត្តពេញលេញ) ។ បន្ទាប់ពីការចាប់ផ្តើម បន្ទះមេ mbbrowser.exe ត្រូវបានបង្ហាញក្នុងពេលតែមួយ។ ក្នុងប្រតិបត្តិការស្វ័យប្រវត្តិ អតិថិជនអាចគ្រប់គ្រងបរិស្ថានដោយដៃតាមរយៈបន្ទះមេ ដើម្បីពង្រឹងសមត្ថភាពគ្រប់គ្រងសេវាកម្ម។

[ប៉ារ៉ាម៉ែត្រនេះមានសុពលភាពសម្រាប់តែកំណែផលិតផល៖ ៤.៨.២០.១៣៤ និងក្រោយនេះប៉ុណ្ណោះ]

ឧទាហរណ៍សំណើ

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

ប៉ារ៉ាម៉ែត្រត្រឡប់ (Return Parameter)

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

Debug ចំណុចប្រទាក់នេះដោយប្រើ POSTMAN

【HTTP】ចេញពី APISERVER និងបិទម៉ាស៊ីនភ្ញៀវ (Log Out)

  • Path:/api/v1/quit

  • Method:POST

  • Content-Type:application/json

  • ការពិពណ៌នាអំពីចំណុចប្រទាក់៖ បញ្ឈប់ និងបិទ APISERVER ។ កូដត្រឡប់មកវិញ ០ នៅពេលជោគជ័យ។

ប៉ារ៉ាម៉ែត្រត្រឡប់ (Return Parameter)

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

Debug ចំណុចប្រទាក់នេះដោយប្រើ POSTMAN