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

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

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.

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.

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