mirror of
https://github.com/deesiigneer/pyspapi.git
synced 2026-04-20 12:35:26 +00:00
24eee827a700d1aedf7094dfbc2187386f68773b
#pyspapi Фреймворк API для серверов СП
##Установка Требуется Python 3.7 или выше
Windows
> pip install pyspapi
Linux
$ sudo apt pip3 install pyspapi
##Примеры ###Оплата
import spapi
api = spapi.Api(card_id='CARD_ID',
token='TOKEN')
print(api.payment(amount=1,
redirecturl='https://www.google.com/',
webhookurl='https://www.yourwebhook.com/',
data='Какие-то данные'
)
)
amount- Стоимость покупки в АРахredirectUrl- URL страницы, на которую попадет пользователь после оплатыwebhookUrl- URL, куда наш сервер направит запрос, чтобы оповестить ваш сервер об успешной оплатеdata- Строка до 100 символов, сюда можно пометить любые полезные данных. ####Получение данных об успешной оплате После успешной оплаты на URL указанный вwebhookUrlпридет POST запрос.
Тело запроса будет в формате JSON:
payer- Ник игрока, который совершил оплатуamount- Стоимость покупкиdata- Данные, которые вы отдали при создании запроса на оплату
###Переводы
import spapi
api = spapi.Api(card_id='CARD_ID',
token='TOKEN')
print(api.transaction(receiver='12345',
amount=1,
comment="test"
)
)
receiver- Номер карты получателяamount- Количество АР для переводаcomment- Комментарий к переводу
###Проверка наличия проходки
import spapi
api = spapi.Api(card_id='CARD_ID',
token='TOKEN')
print(api.check_user(discord_user_id=123456789012345678)
)
discord_user_id- ID пользователя в Discord.
В ответ вы получите JSON:
username- Ник пользователя или null, если у пользователя нет входа на сервер.
Ссылки
Description
Languages
Python
100%