Skip to main content

Python client for webinar.ru (mts-link.ru) platform

Project description

Python-клиент для платформы webinar.ru (mts-link.ru)

Клиент находится в разработке!

Особенности

Клиент полностью асинхронный с поддержкой валидации Pydantic. Требуется Python 3.11 или выше. Основан на aiohttp и pydantic.

Сделан на основе документации: https://help.webinar.ru/ru/articles/3180654-api-список-методов-вебинары

Установка

$ pip install webinarru

Простое использоание

Создайте файл main.py:

import asyncio
from pprint import pprint
from WebinarRu import WebinarAPI

webinar = WebinarAPI("YOUR_API_TOKEN")


async def main():
    timezones = await webinar.get_timezones()
    pprint(timezones)


if __name__ == '__main__':
    asyncio.run(main())

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

webinarru-0.1.1.tar.gz (18.2 kB view details)

Uploaded Source

Built Distribution

webinarru-0.1.1-py3-none-any.whl (19.0 kB view details)

Uploaded Python 3

File details

Details for the file webinarru-0.1.1.tar.gz.

File metadata

  • Download URL: webinarru-0.1.1.tar.gz
  • Upload date:
  • Size: 18.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.4 Linux/6.9.10-1-MANJARO

File hashes

Hashes for webinarru-0.1.1.tar.gz
Algorithm Hash digest
SHA256 f3c9da9ea79ea6b1e2754f80201d42369b4315fade2749135850b100d15d1659
MD5 b54bd29edb9bcb342ef365ccc2432725
BLAKE2b-256 ccccf4cdf88cc3e8b9ff846e565bcfc9dac3f3c26dc7a9d52e3713b1b9c3688e

See more details on using hashes here.

File details

Details for the file webinarru-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: webinarru-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 19.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.4 Linux/6.9.10-1-MANJARO

File hashes

Hashes for webinarru-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 bd4f6db1bed5ef033aebe277d79dcee3a130938e837e56af88c3c70ef8fd3899
MD5 d43ed46dadf8b9d4eb52a4e7da7b31fe
BLAKE2b-256 c895a6cc5ba708b1ffaac27ef0dda6638495ed4ec7ea8f9ea55080ab16232bbe

See more details on using hashes here.

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