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.2.tar.gz (18.2 kB view details)

Uploaded Source

Built Distribution

webinarru-0.1.2-py3-none-any.whl (19.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: webinarru-0.1.2.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.12-1-MANJARO

File hashes

Hashes for webinarru-0.1.2.tar.gz
Algorithm Hash digest
SHA256 1ccfbf44307d9b3f5b04074b833349e6c7db5305f613c06e600bf29df23a28ae
MD5 239bbf4fd1db0abb88c35c8329ee5f78
BLAKE2b-256 accb8a2211bc24b6b889eea4390bffba9a7687fbf8aeefa3bcb78ba2f1764723

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for webinarru-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 94b00e871149c853d886605477b3f9812b05c865da557aaf03241b4a859cfdbc
MD5 7c724371673bda7ab753c47d8b329c7d
BLAKE2b-256 edd27c8776570fc08b72b589519604c915ce5e802e3c3fe5ae84aa8769cad21c

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