Этот пакет — асинхронная версия клиента для платежного сервиса CloudPayments. Он позволяет работать с API CloudPayments в асинхронном режиме с использованием библиотеки aiohttp.
pip install aio-cloudpayments
Python 3.7+.
from cloudpayments import CloudPayments
client = CloudPayments('public_id', 'api_secret')
await client.test() # Важно использовать await для асинхронных методовПри создании клиента задаются аутентификационные параметры: Public ID и Api Secret. Оба этих значения можно получить в личном кабинете.
Обращение к API осуществляется через асинхронные методы клиента.
await client.test(request_id=None)request_id — идентификатор для идемпотентного запроса.
В случае успеха возвращает строку с сообщением от сервиса.
(описание остальных методов остается без изменений)
Разработано в car3ge. Асинхронная версия форк клиента CloudPayments для Python. Пишите мне, если нужна консультация по работе с платежными системами: sharashka.brk@gmail.com.
MIT