Skip to main content

Digiseller API wrapper

Project description

Digiseller

PyPi version Загрузки CodeFactor

Неофициальная библиотека - Digiseller API wrapper для Python. Простой и удобный способ взаимодействовать с АПИ сервиса.

Установка

Установить можно используя pip:

pip install digiseller

Или напрямую с GitHub:

pip install git+https://github.com/onyx256/digiseller.git

Использование

Пример использования библиотеки: заработок с последних 10 продаж

from digiseller import Digiseller

seller_id = 123456  # https://my.digiseller.com/inside/my_info.asp?rnd=4324
api_key = 'EXAMPLE'  # https://my.digiseller.com/inside/api_keys.asp
digi = Digiseller(seller_id, api_key)

latest_sales = digi.statistics.get_latest_sales(group=False, top=10)  # Отключаем группировку по товарам, указываем top=10 чтобы получить последние 10 продаж

sales_sum = 0
for sale in latest_sales:
    sales_sum += sale.price_rub  # Имена атрибутов класса Sale соответствуют параметрам возвращаемым с API

print(f'Заработок с последних 10 продаж: {sales_sum} RUB')

Доступные методы

Библиотека в разработке, доступно небольшое количество методов. Список доступных на данный момент методов представлен ниже:

Статистика (api.Statistics)

Операции (api.Operations)

Товары (api.Products)

Project details


Download files

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

Source Distribution

digiseller-0.0.7.tar.gz (10.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

digiseller-0.0.7-py3-none-any.whl (13.0 kB view details)

Uploaded Python 3

File details

Details for the file digiseller-0.0.7.tar.gz.

File metadata

  • Download URL: digiseller-0.0.7.tar.gz
  • Upload date:
  • Size: 10.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.7

File hashes

Hashes for digiseller-0.0.7.tar.gz
Algorithm Hash digest
SHA256 82cc9e2aeb41b27dbacad6c728720d13b5732cd5d2d083d5370a4c700a3cea2d
MD5 aa4225f87176869035865f504b5e3f97
BLAKE2b-256 c38e6cb549ed1af8c05eae68340fe499039a10803133840ede09137d43c4a7c7

See more details on using hashes here.

File details

Details for the file digiseller-0.0.7-py3-none-any.whl.

File metadata

  • Download URL: digiseller-0.0.7-py3-none-any.whl
  • Upload date:
  • Size: 13.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.7

File hashes

Hashes for digiseller-0.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 781f5d1b0e95a860c6af42f67749e6c929aea5743683c60e24c1c148ef233b84
MD5 4e9ef354ba7290f7ff22af18a514caf0
BLAKE2b-256 0f6ffd456d9d9488df8df99dd6b7d88b7e3402aac5b3b6342108f5399495b7b8

See more details on using hashes here.

Supported by

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