Skip to content

some handy scripts for processing zoom meeting registration

License

Notifications You must be signed in to change notification settings

geekybaiyi/qizoom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

qizoom

some handy scripts for processing zoom meeting room registration

Prerequists

  • a zoom account
  • create a zoom jwt app
  • create a meeting room and make it requires regstration.

Environemnt

  • any linux distrubtions. for Mac users, please install gawk
  • jq (I've tested it on jq 1.5 only)

Run

  • Get the JWT token from zoom app marketplace, then set it as an environment variable.

    $ export ZOOMAT={the_content_of_jtw_token}
    
  • Prepare the input csv file, see the csv file in "examples" for reference.

  • Convert the csv file to json file then group the resgitrants by languages and partition to 30 each (zoome api can only take 30 registrants at a time)

    $ cd bin
    $ ./sort_and_break.sh {path_to_input_file} {output_dir}
    
  • Call zoom api to add the registrants

    $ ./add_and_approve.sh {meeting_id}  {output_dir} {language}  > {logname}.log
    
    ## open another terminal and tail the log
    $ tail -f {logname}.log
    

About

some handy scripts for processing zoom meeting registration

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published