Create Engaging Experiences with the Zoom Apps SDK - Zoom Blog - Post navigation
Looking for:
Developer Platform | Zoom - Related ArticlesEach Zoom event type is comprised of multiple webhook events. For example, the user webhook object consists action values such as:. One of the User webhook events is the user. This webhook triggers when a user is created on a Zoom account that is subscribed to the User has been created event in the User event type. To enable webhooks for these events, you must add Event Subscriptions to your Marketplace app. Refer to the Enable webhooks section for information on enabling webhooks with event subscriptions for each app type.
You can also receive events for Chatbot actions. For example, when users:. You can enable webhooks in any of the following Zoom App Marketplace app types:. Select this app type to securely integrate with Zoom APIs and access users' authorized data with a user-based authentication approach. This app can either be installed and managed across an account by account administrators account-level app or by users individually user-managed app.
You can also publish this app on the Zoom App Marketplace and make your app accessible to millions of Zoom users. Select this app type to establish server-to-server interactions with the Zoom API. Select this app type if your app requires user information only on events that you subscribe to and does not require data from Zoom APIs. This app type only activates in your Zoom account and you can only subscribe to events that occur in your Zoom account. Select this app type to let your app interact with Zoom users on the Zoom client via chat.
You can subscribe to events that occur on your own account or any other accounts that install your Chatbot. To enable webhooks for each of these app types, you must perform the following steps:. Create an app on the Zoom App Marketplace. Select an app type and provide any required information when you create the app. The notifications are sent each time an event that your app is subscribed to occurs in a Zoom account of a user that has installed your webhook-enabled app.
On the Features page of the app's Dashboard, enable Event Subscriptions. Zoom has become an essential part of day-to-day work life. This is why Zoom API integration to websites, apps, and software has become the hot topic today. Zoom API has been there for a while now and is used as a shortcut for the Zoom meeting.
But, last year, in March, Zoom introduced a new SDK software development kit for developers such that they could now integrate Zoom into their software and websites. The SDK was developed in a way that developers can now develop their version of video-based applications and websites, incorporating the Zoom features.
So if you just want to access the Zoom service, you will go for the Zoom API, but if you are looking forward to having a personalized video conferencing interface on your software, you will go for the Zoom SDK.
If you are a frequent user of Zoom and conduct multiple important meetings or have frequent important chats, you must go for the integration either way. Or, if meetings or client interaction through video conferencing is not your daily task, you can skip it. It all is based on your priorities. There is a list of apps that allow Zoom integration. There are two authentication methods that help you integrate Zoom features into your app using the API:.
The next step is to add scopes, i. This could allow your application could to send data to your server when a new User or Meeting is created, store recorded data when a Meeting Cloud Recording has ended, or enable Deauthorization events to notify your database when a user uninstalls your app.
For a full look into Webhook-only apps, read our Webhook reference. Zoom SDKs provide a rich-set of Zoom client-side functionality that can be integrated into your native apps. Currently, with our SDKs, we offer video-conferencing features that mirror the meeting experience in the Zoom Client.
We offer SDKs that are compatible with various languages, platforms, and frameworks. It supports iOS 8 and later versions. It supports Windows XP and later versions. It supports MacOS By integrating the Web SDK in your web applications, you can enable meeting features that are available in the official Zoom Web Client. These features include allowing users to join meetings either directly from your app or by dialing in from their phones, send and receive screen-share from other attendees during the meeting and leave the meeting.
If you're looking for help, try Developer Support or our Developer Forum. Priority support is also available with Premier Developer Support plans.
Public and Private Apps The Zoom Marketplace has a wide variety of applications created by developers either for public usage or as a private extension of their product or service. Create a Public app if you: Want your application to be available to all of the millions of Zoom users. Have a product or service that you want to publicly extend by integrating into Zoom. Want a public landing page featuring your app on the Marketplace.
Create a Private app if you: Intend your app only to be installed by you or the users on your Zoom account. Are building an internal tool or connector to better manage your Zoom account. Account-level and User-Managed Apps The Zoom Marketplace has two differentiated types of applications based on the type of installation, which determines the form of authentication required.
Comments
Post a Comment