API to start screen sharing, record screen, chat, audio chat

We are developing an Angular 9 & .net core application and want to implement below feature

  1. Chat
  2. Share screen
  3. Record screen
  4. Audio chat

We are looking for API to accomplish the above mentioned features. Can you please let us know if there are any REST API available to achieve it.
Let us know is there any developer API is available so we will integrate this in our application

Hey @patil.sagar,

You can accomplish this via the functions in the Web SDK.

Here is the Angular Web SDK Sample App:

Thanks,
Tommy

Hi @tommy

We are doing something very similar but potentially more straight forward e.g. use the API to start a screen share / video on the Zoom site / Native app (not embedded in our software) for users who have accounts validated thru Oauth. Do we need to get this ‘Authorised’ via your market place?

We cant take this further as any testing between 2 people fails saying it is a ‘Developer Only’ version?

Please help

David

Hi @dstevenson,

Using the WebSDK you do not need to authorized via marketplace. Can you show us a screenshot of the error “Developer Only” version?

Thanks

Hi @Michael_Purnell

In our software we use the Zoom API to send a meeting request to an email address. We use our Developer API credentials to make the call. Both the sender and the recipient have Zoom accounts. We are just attempting to start the meeting easily. When the recipient opens the request (entering their own login credentials in the Zoom native app) they get the following error:

ZoomError

Please help…we are really struggling to understand how we do this correctly!

@tommy
Yesterday we integrate sdk in angular application. we see only two feature are working i.e chat & screen sharing. (Both person joined meeting using SDK)

But Screen recording & Remote access menu is not there. Can you guide how to enable this features?

Hey @dstevenson,

To share your OAuth app outside your own Zoom account, you must publish it to the Zoom App Marketplace.

Thanks,
Tommy

Hey @patil.sagar,

Please see my update here about the Web SDK:

We are working to get the Zoom Web Client and Zoom Web SDK back online. Please keep up with our status page for detailed updates: status.zoom.us


The best workaround is to use the Zoom Desktop / Mobile app.

Just include the Zoom meeting join url (https://zoom.us/j/meetingID) on your site rather than showing the websdk / iframe. Clicking on the join url will open the Zoom meeting in the Zoom app.

Apologies for the inconvenience,
Tommy

Hi @tommy

With new sdk version angular application is working. But we can see only two feature are working i.e chat & screen sharing. (Both person joined meeting using SDK)

But Screen recording & Remote access menu is not there. Can you guide how to enable this features?

Hey @patil.sagar,

Do you mean Cloud Recording and Remote Control?

See the remote control support with the Web SDK:

For cloud recording, make sure you have a plan that comes with cloud recording, and the cloud recording turned on in your settings.

Thanks,
Tommy