We have an app for Windows and MAC.
One of the use cases is list the upcoming meetings for the user using the Meeting API. When the user clicks “Join” in our app, meeting should be opened in the installed Zoom Client.
We came across few articles to achieve this in Android. Could someone direct me to any articles to achieve this in Windows and MAC?
Few of the options we explored/are exploring:
-
When the user clicks on Join, we open the Join URL in the default web browser and Zoom Client automatically opens from there. This works, but the experience for the user is not good. He starts with our app, taken to browser and then to Zoom Client.
-
Came across few forums where users have triggered Zoom client from CLI/Terminal with meeting parameters. While this may work, this expects the absolute path to the Zoom Client. This will be difficult to guarantee in various systems/configuration our users would work in.
If Zoom client can be triggered from terminal, we can try calling that from our App directly. -
If Zoom client registers itself as default app for a certain filetype (say, Outlook for .ics), our App could prepare the file with meeting details and ask OS to open the file.
Any other suggestions are welcome.