How do I integrate zoom to my education website?

I am developing a portal in PHP, most of the core code is developed. I want to integrate Zoom web conferencing on my website, how would I do that?
Most of the link given above are either not working or very confusing. I want to show video conferencing on my website and not on Zoom’s website. I am fine if web conferencing opens in a new window.

I would really like to see any working demo or sample

Hi @rupeshmehta.1983,

Thank you for reaching us out on the Zoom Developer Forum.

We have provided a Web SDK that you can integrate. We have also provided steps to [integrate the SDK] (https://marketplace.zoom.us/docs/sdk/native-sdks/Web-Client-SDK/getting-started) in our documentation.

You can also consider following the steps mentioned here to build a sample web app.

If you have already viewed these links and were not able to resolve your issue, can you please let us know which parts were confusing? We are diligently updating our documentation, and your feedback would help us to effectively do it.

Please let me know if you have any other questions.

Thank you.

2 Likes

Thank you Ojus, I will surely look into it.

I am glad that it was helpful

Hi Ojus and Team, Hope you are doing well. We are all fighting together against COVID-19 .

We are trying to integrate Zoom Meeting using PHP and JS in our PHP (Symfony Framework) based project.
ZoomMtg.join({…}) and ZoomMtg.init({…} not showing any error logs!

Please re-share the links and proper documentations for that. The links which had been share by you on Apr '19 was not working.

Waiting for your reply :slight_smile:

1 Like

Hey @debasiskool, welcome to the devforum!

Apologies for the broken link! Here are the current docs:

https://marketplace.zoom.us/docs/sdk/native-sdks/web

Let me know what issues you run into if any! :slight_smile:

Thanks,
Tommy

1 Like

You guys are super quick … it’s just impressive. :smile:

Hi thanks for the reply Tommy. We are not using Node.js. We are using JS and PHP… Not getting any error log in the console so that we can proceed in proper direction!
Please send some reference for Normal Js and Php related examples…
FYI:


This are screen shot of our code which we are testing in local LAMP server.
Thank You,

Hi @debasiskool,

Your join function should be within the init function and make sure there is a callback within the init function as well. Let us know if this works for you.

ZoomMtg.init({
            leaveUrl: 'http://www.zoom.us',
            isSupportAV: true,
            success: function () {
                ZoomMtg.join(
                    {
                        meetingNumber: meetConfig.meetingNumber,
                        userName: meetConfig.userName,
                        signature: signature,
                        apiKey: meetConfig.apiKey,
                        passWord: meetConfig.passWord,
                        success: function(res){
                            $('#nav-tool').hide();
                            console.log('join meeting success');
                        },
                        error: function(res) {
                            console.log(res);
                        }
                    }
                );
            },
            error: function(res) {
                console.log(res);
            }
        });
1 Like

Hi,
i would like to create an zoom application using PHP ,html,Javascript
is there any sample code already available? ( not node js)
thank you,

Hey @123deb321,

Yes, please see the Sample App here:

https://marketplace.zoom.us/docs/sdk/native-sdks/web/getting-started/quickstart

And sample signature generation with PHP:

https://marketplace.zoom.us/docs/sdk/native-sdks/web/essential/signature

Thanks,
Tommy