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 hashes)

Uploaded Source

Built Distribution

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

Uploaded Python 3

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