Additional context
I am building a website for teachers and students. Requirements are as follows:
Teachers can create meetings for one-on-one learning or group study.
Neither teacher nor students need to log in to zoom to create or join meetings. All will be done by our system.
The number of teachers is about 100, each teacher needs about 10 or 20 meetings per day (maybe less or more).
Currently I am using Zoom API (JWT) to create meetings and Web SDK to join meetings. But I have some questions:
In the documentation of the Create a meeting API it says “For user-level apps, pass the me value instead of the userId parameter.”, so what exactly does “user-level apps” mean?
The meeting API has a daily rate limit of 100 requests per day. The rate limit is applied against the userId of the meeting host used to make the request. So that means if I have a fairly large number of teachers, I need to create for each teacher 1 user (each teacher will correspond to 1 userId when calling the api), is that correct? If so, will I need to use the Create users API?
I am using Free plan, I need to upgrade my account to meet my requirements is it correct? And what kind of plan do I need to upgrade to?
Sorry for the long question and maybe my English is not very good. Would appreciate if you could help and let me know if you need more information.
The biggest difference between Account Level and User Level are Account Level apps are installed once, account wide, and have scopes that allow any user on a Zoom account to use the integration.
User level apps are installed per user, and are scoped to that single user.
Thank you so much for your help
I have sent a request to your Integrated Software Vendor (ISV) sales team with email nguyenthemanh.ptit@gmail.com, please check it out for me.
I will let you know if I need more information. Do I need to tag you or just comment and you’ll get a notification?