วิธีรันซอร์สโค้ด Python ใน Mavibot.ai
ในการรันซอร์สโค้ด (นามสกุล .py) จะใช้ฟังก์ชัน code_executor(URL, params) โดยที่
URL - URL ของซอร์สโค้ด (เช่น “https://mavibot.ai/handler.py”)
params - พารามิเตอร์ที่จำเป็นสำหรับโค้ดของคุณ (จะมาในรูปแบบบรรทัด JSON)
ค่าที่ส่งคืนคือสิ่งที่ฟังก์ชันส่งคืน
ตัวอย่าง:

หากคุณต้องการส่งคำขอ API จากที่อยู่ IP ของรัสเซีย เราขอแนะนำให้ใช้พร็อกซี Mavibot
ตัวอย่าง:
requests.get('https://google.com', proxies={'https': 'http://51.250.88.121:24532'}).text
139.59.148.123— ตัวรันโค้ด Python
ข้อกำหนดสำหรับซอร์สโค้ด:
โค้ดของคุณต้องมีฟังก์ชัน handle(data) ที่รับพารามิเตอร์ซึ่งประกอบด้วยแฮชของพารามิเตอร์ที่คุณระบุในการตั้งค่าบล็อก ฟังก์ชันต้องส่งคืนค่าที่จะถูกส่งกลับไปยังบอทหลังจากการทำงาน หากต้องการแยกผลลัพธ์เป็นพารามิเตอร์ของตัวแก้ไข ให้ส่งคืนเป็น JSON
ตัวอย่างโค้ดที่คุณสามารถดูได้ที่นี่: https://mavibot.ai/handler.py
คุณสามารถใช้ไลบรารีมาตรฐาน รวมถึงไลบรารีที่ระบุด้านล่าง:
requests
logger
gspread
oauth2client
numpy
pyzbar
fuzzywuzzy
python-Levenshtein
re
urllib
time
json
hmac
hashlib
beautifulsoup4
pandas
base64
xmltodict
mysql-connector-python
zeep
Google-api-python-client


