lanec / zoom-batch-downloader

Download all your zoom cloud recordings
GNU General Public License v3.0
42 stars 20 forks source link

KeyError on meetings #3

Closed sanaking closed 1 year ago

sanaking commented 3 years ago

I just installed this and all the requirements and i'm getting this error:

https://api.zoom.us/v2/users/xxxxxxxxxxxxxxxxxx/recordings?from=2018-01-01&to=2018-02-01&page_size=300& Traceback (most recent call last): File "cloudlink.py", line 89, in main() File "cloudlink.py", line 38, in main get_recording(start_date, next_date) File "cloudlink.py", line 64, in get_recording for meeting in data['meetings']: KeyError: 'meetings'

assaf416 commented 3 years ago

plus 1

bigjel commented 3 years ago

You are likely having an issue with jwt token or meeting id. It sad that python doesnt return a clear error message but if you do a debug, you will see what is the actual issue. Make sure in zoom marketplace that you select the right jwt token duration. I initialy choose 90 minutes and was geeting those error and while debugging, the JWT was expired.

AnessZurba commented 1 year ago

please try the latest version if you are still having a problem. Note that you need to use server to server auth instead of JWT as JWT is deprecated now

AnessZurba commented 1 year ago

closed due to inactivity