I’m a game lover and occasionally I do zoom meetings with my gaming friends. I have a gaming website and I want to integrate zoom meeting to my website. Remember that my website is on wordpress. Also, I’m a beginner I don’t know about these things so please guide me.
Thank you for reaching out to the Zoom Developer Forum. If you wish to embed Zoom on your site or app, you will likely want to use a combination of our APIs (for creating and scheduling live meetings) and our Web SDK (for embedding the Zoom Meeting/video experience on your site/app). Details below on each of these.
As this is new to you, I recommend testing with our Sample Web App so that you get a feel for how to use the SDK and APIs before working to integrate it with Wordpress. You may also be interested in existing 3rd party plugins that use our APIs and SDKs such as:
API and SDK Overview
We offer both APIs and SDKs for you to consider when planning an integration/implementation in an application. You may find the below information helpful for your web developer.
Here are some APIs that you can consider using within your application: Create Meetings: To create a meeting (including instant meetings) List Meetings: To Display the schedule Meetings Retrieve Meeting: To get a specific meeting
Some additional tips:
Once the meeting is created you can send the “start_url” to the hosts and “join_url” to the participants.
To get a list of past meeting participants, you can use this endpoint.
To display live meetings you can use the meeting started webhook.
You can find our webhook meeting events here and a list of all our APIs here.
We also have a Web SDK that you can consider integrating into your website:
We have two authentication types:
JSON Web Token (JWT):
JWT is an account-wide app and is available to all the admins and owners of the account. You can have only 1 JWT marketplace app registered in your account. You can generate multiple JWT tokens using the JWT keys, and the tokens operate independently of each other until expired or the credentials have been changed.
A JWT token will contain all the permissions, and there is no way to restrict it. A JWT token is only valid for your account.
You can use an OAuth App if you want to have limited permissions for your token. To set up access credentials and request scopes for your app, create an OAuth app on the Marketplace. Follow the Create an OAuth App guide for a full walkthrough.
OAuth2 endpoints are located at https://zoom.us/oauth/.