ricardorodrigues-ca / zoom-recording-downloader

Downloads and organizes all cloud recordings from your Zoom Business account
MIT License
127 stars 65 forks source link

Beginner question #2

Closed baaoh closed 3 years ago

baaoh commented 4 years ago

Hi, thanks for creating this, it has some potential to save me a lot of work.

I took all the steps you described, but I got stuck at this error: Getting user accounts... Traceback (most recent call last): File "zoom-recording-downloader.py", line 270, in <module> main() File "zoom-recording-downloader.py", line 223, in main users = get_user_ids() File "zoom-recording-downloader.py", line 80, in get_user_ids total_pages = int(page_data['page_number']) + 1 KeyError: 'page_number' I don't know what to do, ask me whatever and I'll try to provide all information

Thanks

ricardorodrigues-ca commented 4 years ago

Hi,

What did you put for your RECORDING_START_DATE ?

On August 9, 2020 7:06 PM baaoh <notifications@github.com> wrote:

Hi, thanks for creating this, it has some potential to save me a lot of work.

I took all the steps you described, but I got stuck at this error:
Getting user accounts... Traceback (most recent call last): File "zoom-recording-downloader.py", line 270, in <module> main() File "zoom-recording-downloader.py", line 223, in main users = get_user_ids() File "zoom-recording-downloader.py", line 80, in get_user_ids total_pages = int(page_data['page_number']) + 1 KeyError: 'page_number'
I don't know what to do, ask me whatever and I'll try to provide all information

Thanks

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub https://github.com/ricardorodrigues-ca/zoom-recording-downloader/issues/2 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AIKBGCBXSRNODSBLHIJLEKLR74TXDANCNFSM4PZNKWQQ .
baaoh commented 4 years ago

Hi Ricardo,

I've made it work, the issue was, I was not using the correct token - I used the API Key, instead of the JWT Token. Also the JWT Token needs to be valid, since by default it expires in 90 minutes. (But the expiration time can be set). So to me this was not clear (I didn't read correctly)

I've managed to download some recordings - will this tool download ALL recordings from ALL acccounts? (within the set time period) OR are there any limitations that I should know

Thanks!

ricardorodrigues-ca commented 4 years ago

Hey, that's great news. I'm glad you were able to locate the problem.

Let me know if there is anything you feel I should add to the README instructions.

The script will grab a list of all users in your Zoom account, then parse all their cloud recordings and download them (within the given date range). Keep in mind that it can only fetch recordings within a 6 month range.

Cheers,

Ricardo Rodrigues

On August 11, 2020 6:46 AM baaoh <notifications@github.com> wrote:

Hi Ricardo,

I've made it work, the issue was, I was not using the correct token - I used the API Key, instead of the JWT Token.
Also the JWT Token needs to be valid, since by default it expires in 90 minutes. (But the expiration time can be set).
So to me this was not clear (I didn't read correctly)

I've managed to download some recordings - will this tool download ALL recordings from ALL acccounts? (within the set time period) OR are there any limitations that I should know

Thanks!

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/ricardorodrigues-ca/zoom-recording-downloader/issues/2#issuecomment-671873221 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AIKBGCBR47B6723MVZCSK2LSAEOQHANCNFSM4PZNKWQQ .