Skip to main content

Враппер для платёжного API VK Coin

Project description

vkcoin

Враппер для платёжного API VK Coin. https://vk.com/@hs-marchant-api

Установка

На данный момент установка через репозиторий pip недоступна, используйте установку через git

  • Скачайте и установите Python версии 3.6 и выше
  • Если вы используете Windows, установите git
  • Введите следующую команду в командную строку:
pip install git+git://github.com/crinny/vkcoin.git
  • Вы прекрасны!

Начало работы

Для начала разработки, необходимо создать в своей папке исполняемый файл с расширением .py, например test.py. Вы не можете назвать файл vkcoin.py, так как это приведёт к конфликту. Теперь файл нужно открыть и импортировать библиотеку:

import vkcoin

merchant = vkcoin.Merchant()
Параметр Тип Описание
user_id Integer ID аккаунта ВКонтакте
key String Ключ для взаимодействия с API

Методы

Необязательные параметры при вызове функций выделены курсивом.

get_payment_url - получет ссылку на оплату VK Coin

result = merchant.get_payment_url(amount=10, payload=78922, free_amount=False)
print(result)
Параметр Тип Описание
amount Integer Количество VK Coin для перевода
payload Integer Число от -2ккк до 2ккк, вернется в списке транзаций
free_amount Boolean True, что бы позволить пользователю изменять сумму перевода

get_transactions - получает список ваших транзакций

result = merchant.get_payment_url(tx=[1])
print(result)
Параметр Тип Описание
tx List Массив ID переводов для получения или [1] - последние 1000 транзакций, [2] - 100
last_tx Integer Если указать номер последней транзакции то будут возвращены только транзакции после указанной

send - делает перевод другому пользователю

result = merchant.send(amount=100, to_id=371576679)  # Если запустить этот код, вы переведёте мне 100 VK Coin :)
print(result)
Параметр Тип Описание
amount Integer Сумма перевода
to_id Integer ID аккаунта, на который будет совершён перевод

Где меня можно найти

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

vkcoin-1.1.0-py3-none-any.whl (4.1 kB view hashes)

Uploaded Python 3

vkcoin-1.1-py3-none-any.whl (4.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page