Framework for SP API
Reason this release was yanked:
outdated
Project description
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, если у пользователя нет входа на сервер.
Ссылки
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyspapi-1.0.0.tar.gz
(3.8 kB
view hashes)