Simple application to create meetings (.NET)

I have a WinForms application on .NET and I would need to integrate a simple tool to create user meetings and get the code, just that. What would be the best and easiest way to do it?

I’ve read all the documentation but it’s not very clear to me.

Thank you very much in advance.

Hey @mribera, thanks for posting and using Zoom!

First you’d want to create a JWT App type, which allows you to generate a JWT Token to call the Create Meeting API. Sample code is also provided at the bottom of each endpoint page:

Let me know if that helps!

Thanks,
Tommy

I was able to create a meeting but I have a doubt: I had to create an App in the Marketplace and the meeting is created in my user. In order to make this possible for each of our clients to create their own meetings, each one of them will have to create an App?

Thanks!

Hey @mribera,

If you are looking to share this integration outside your Zoom account, then you can simply use an OAuth app instead and the OAuth install flow so your clients can install your integration.

Does that make sense?

Thanks,
Tommy

Hi,

It’s the same thing, isn’t it? Each client would have to create an OAuth App to get their Client ID and Client Secret.

Thanks!

Hey @mribera,

No, each client would be able to share your OAuth app by simply installing it :slight_smile:

Just like how you can install any of these apps with a button press: http://marketplace.zoom.us/

Please see the OAuth flow here: https://marketplace.zoom.us/docs/guides/auth/oauth

Thanks,
Tommy

Got it! Thanks.

I saw that there is a possibility to create a meeting and force the video to start, but is there any possibility to force the audio to start automatically?

Thanks!

Hey @mribera,

You can also adjust the audio settings in the settings object of the Create Meeting request body.

Thanks,
Tommy

The only audio option in the settings is to enable the audio system, and the default is “both”, so that’s not it.

Please, can you tell me some way to force the audio input to be always active? especially for mobile devices.

Thanks.

Hey @mribera,

Only users can set their default audio settings, otherwise, that would be a privacy issue.

Thanks,
Tommy

Hi Tommy,

I am calling api from c# .net core.

I am using same code as above , i got respones:200 OK , but unable to see the meetings where it is created.
Please help me .

Hey @indreshkumar1988,

I have replied to you here:

Thanks,
Tommy

Hey @tommy,

Is it possible in c# that create meeting should ask for zoom username and password to continue for creating a new meeting and we don’t need to create the app and don’t need to pass the API Key and API Secret. Just like the way it is happening in Android SDK It will just ask user to fill the username and password and meeting will gets created.

Please let me know if this can be achieved in c# also.

Hey @dharminder,

If you are not using the SDKs, then you will need to use OAuth, which will prompt the user for their login, and return you an access token that you can use to call the Zoom API on their behalf.

Thanks,
Tommy