Hello,
I had already posted a question but could not solve my problem. For now I am testing on a local server without https.
I had started by creating a normal app (Develop → Build App) and added client_id and client_secret Web SDK js/index.js. But it was resulting in an invalid signature error. So I thought, as Web SDK was not creating the meeting, I needed to create it through REST API. For that, I needed to create Server to Server App as ZAK needed an account ID.
Using Server to Server App, Meetings are successfully created on zoom.us and I can see urls, passwords, etc. I have tested, and those meetings work, but those are external urls (zoom.us)
Before trying anything again, I need some advice. So, please let me explain what my actual requirement is:
- I need to add zoom interface to my own website. The user should not leave the website to either create or join the meeting.
- There will be multiple users created on our own backend, and they will be added to Zoom as well (email will match). I will automatically access their details to create meetings for them through REST API.
- Those users will click ‘Create meeting’ on my website, and it will automatically create a meeting (without any user intervention) and launch the web interface for that user, but user will remain on my website, and that is why I need web SDK to work on the front end.
- Other users will get notifications internally and either get a passcode or some meeting ID / url, etc., which they can click to join the meeting.
- I do not want any user to even know that it is all happening through zoom or go through OAuth manually to allow me to create a meeting or join it.
I am not sure but I think Web SDK APP OAuth requires user to manually authorize access to their account and that is not what I need.
So now, please tell me the correct and the best way to go about it is.
Thank you