Skip to main content

Python library for easy using Zoom-API-v2

Project description

zoome

Getting Started

$ pip install zoome

create ZoomClient object

from zoome.api import ZoomClient

zc = ZoomClient(api_key='<api_key>', secret_api_key='<secret_api_key>')
or
from zoome.api import ZoomClient

zc = ZoomClient(jwt_token='<jwt_token>')

get meetings list

meetings = zc.get_meetings_list()

download file

zc.download_file(full_path='<full_path>', url='<url>')

Utils

get download urls from list of meetings

from zoome.api import ZoomClient
from zoome.utils import get_meetings_download_urls

zc = ZoomClient(jwt_token='<jwt_token>')
meetings = zc.get_meetings_list()

links = get_meetings_download_urls(meetings)
links:
[
  [
    {
      "download_url": "<download_url>",
      "recording_type": "<recording_type>",
      "file_type": "<file_type>"
    },
    ...
  ],
  ...
]

get download links from one meeting

from zoome.api import ZoomClient
from zoome.utils import get_download_urls_from_meeting

zc = ZoomClient(jwt_token='<jwt_token>')
meetings = zc.get_meetings_list()

links = get_download_urls_from_meeting(meetings[0])
links:
[
  {
    "download_url": "<download_url>",
    "recording_type": "<recording_type>",
    "file_type": "<file_type>"
  },
  ...
]

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

zoome-0.0.5.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

zoome-0.0.5-py3-none-any.whl (3.4 kB view details)

Uploaded Python 3

File details

Details for the file zoome-0.0.5.tar.gz.

File metadata

  • Download URL: zoome-0.0.5.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.5

File hashes

Hashes for zoome-0.0.5.tar.gz
Algorithm Hash digest
SHA256 6b78dbae7ae62196038df74ef5bb528ac74da97f5592adcbb4fa6b51eccc0f03
MD5 40520b3b6235c220be97ae25abb986c8
BLAKE2b-256 663a12cb1898f335412b09eddbd5ac16a073c265e859433ca4a0516b4e6a4014

See more details on using hashes here.

Provenance

File details

Details for the file zoome-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: zoome-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 3.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.5

File hashes

Hashes for zoome-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 c01d79a0039189cf4664ce5c8e16ed685b8d86c2c0371832dc614fb1a554ba7c
MD5 50e566fbbd6a9a04dd93b06ed1feee20
BLAKE2b-256 70150fb6846fdf59c88e934bbd58befd1b555f4a6a5833517686e25a148368ac

See more details on using hashes here.

Provenance

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