This library was created to simplify the LAVA api provided on the official website, in the Python programming language.
Эта библиотека создана для упрощения работы с LAVA api, предоставленной на официальном сайте, на языке программирования Python.
- Checking token validity - Проверка токена на валидность
- Wallet Details - Подробности кошельков
- Checking wallet balance - Проверка баланса кошелька
- Creating a bill for payment - Создания счета для оплаты
- Information about the bill - Информация о созданном счете
Python version 3.6 or higher must be installed
Необходимо установить Python версии не ниже 3.6
pip install LavaAPI
To get your TOKEN, you need to register in LAVA and get your key by following this link
Для получения вашего ТОКЕНА необходимо зарегистрироваться в LAVA и получить свой ключ по этой ссылке
Для ясности:
API key = Token
Quick example of account creation and payment verification - Быстрый пример создания счета и проверки платежа
Каждые 5 секунд код будет проверять платеж
from LavaAPI import LavaAPI
from time import sleep
api_key = "YOUR_API_KEY"
api = LavaAPI(api_key)
payment = api.create_invoice(1, "test comment")
print(payment.url)
while True:
if payment.is_paid():
print("Payment is paid!")
break
sleep(5)
Все примеры с комментариями
from LavaAPI import LavaAPI
api_key = "YOUR_API_KEY"
api = LavaAPI(api_key)
# Get RUB wallet balance
print(api.wallet_balance("RUB"))
# Get EUR wallet balance
print(api.wallet_balance("EUR"))
# Get USD wallet balance
print(api.wallet_balance("USD"))
# Create invoice
payment = api.create_invoice(1, "test")
# Get payment url
print(payment.url)
# Get the invoice amount
print(payment.amount)
# Check payment status
print(payment.is_paid())
GNU General Public License (GPL)