Mavibot.ai'de Python kaynak kodu nasıl çalıştırılır

Bir kaynak kodu (.py uzantılı) çalıştırmak için code_executor(URL, params) fonksiyonu kullanılır, burada

URL - kaynak kodunun URL'si (örneğin “https://mavibot.ai/handler.py”)

params - kodunuz için gereken parametreler (JSON satırı olarak gelir)

Döndürülen değer, fonksiyonun döndürdüğü değerdir

Örnek:

API isteklerini bir Rus IP adresinden göndermeniz gerekiyorsa, Mavibot proxy'sini kullanmanızı öneririz.

Örnek:

requests.get('https://google.com', proxies={'https': 'http://51.250.88.121:24532'}).text

139.59.148.123 — Python kodu yürütücü

Kaynak kodu için gereksinimler:

Kodunuz, blok ayarlarında belirttiğiniz parametrelerin bir hash'ini içeren bir parametre alan bir handle(data) fonksiyonu içermelidir. Fonksiyon, yürütme sonrasında bot'a geri döndürülecek bir değer döndürmelidir. Sonucu düzenleyici parametrelerine bölmek için JSON olarak döndürün.

Örnek bir kodu burada görebilirsiniz: https://mavibot.ai/handler.py

Standart kütüphanelerin yanı sıra aşağıda listelenenleri de kullanabilirsiniz:

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

Video genel bakış