# Client SDK for Zoom meeting creation and Integration with PHP

**URL:** <https://devforum.zoom.us/t/client-sdk-for-zoom-meeting-creation-and-integration-with-php/41776>\
**Category:** Web\
**Created:** [January 28, 2021, 6:34am UTC](https://devforum.zoom.us/t/client-sdk-for-zoom-meeting-creation-and-integration-with-php/41776 "2021-01-28T06:34:00Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![pintukumar](https://avatars.discourse-cdn.com/v4/letter/p/3be4f8/32.png) [@pintukumar](https://devforum.zoom.us/u/pintukumar)\
**Post date:** [January 28, 2021, 6:34am UTC](https://devforum.zoom.us/t/client-sdk-for-zoom-meeting-creation-and-integration-with-php/41776/1 "2021-01-28T06:34:01Z")

</div>

Hi Team,

I have two requirement mostly :

1.) Our Admin from our web platform would be able to create a new zoom meeting and publish to to our platform registered user.

2.) Once the registered user will get the meeting link they will be directly jumping to the meeting (if meeting is already started) or wait outside (Once started they can jump to the meeting directly). **Means all the validation /authorization about the user will be taken care by our web platform on behalf of user**.

Can you help me here. We are looking for Client SDK for PHP.

Thank you…

Regards,  
Pintu

---

<div class="post-metadata">

**Author:** ![MaxM](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/maxm/32/42303_2.png) [@MaxM](https://devforum.zoom.us/u/MaxM)\
**Post date:** [January 28, 2021, 10:39pm UTC](https://devforum.zoom.us/t/client-sdk-for-zoom-meeting-creation-and-integration-with-php/41776/2 "2021-01-28T22:39:17Z")

</div>

Hey @pintukumar,

Thank you for reaching out to the Zoom Developer Forum.

> 1.) Our Admin from our web platform would be able to create a new zoom meeting and publish to to our platform registered user.

If you want to create the meeting on behalf of another user, you’ll want to use an [OAuth App](https://marketplace.zoom.us/docs/guides/auth/oauth). This app type will need to be published to the marketplace but it will allow you to authorize on behalf of another user.

If you are just making server-to-server API requests, or you want to create the meetings as your user instead of other users, the best authentications method is found using a [JWT App](https://marketplace.zoom.us/docs/guides/auth/jwt). This is the best method if your application also plans to handle the authentication of the user.

With both authentication methods, you can use the [Create a Meeting API](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingcreate) in order to create the meeting.

> Once the registered user will get the meeting link they will be directly jumping to the meeting (if meeting is already started) or wait outside (Once started they can jump to the meeting directly). **Means all the validation /authorization about the user will be taken care by our web platform on behalf of user**.

If you want the user to join using the Zoom client, you can provide them with the `join_url` returned from the [Create a Meeting API](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingcreate).

However, if you’re using the Web SDK, you’ll want to add routing to your application that is able to handle these requests and start the meeting. You would then provide the link to your application which would in turn navigate them to the meeting window.

I hope that helps! Let me know if you have any questions.

Thanks,  
Max

---

<div class="post-metadata">

**Author:** ![pintukumar](https://avatars.discourse-cdn.com/v4/letter/p/3be4f8/32.png) [@pintukumar](https://devforum.zoom.us/u/pintukumar)\
**Post date:** [January 29, 2021, 2:52am UTC](https://devforum.zoom.us/t/client-sdk-for-zoom-meeting-creation-and-integration-with-php/41776/3 "2021-01-29T02:52:33Z")

</div>

Hi MaxM,

Thanks for your reply.

If you can point or give any **PHP SDK for the same** then it will be very helpful.

Thank you…

Regards,  
Pintu

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [January 29, 2021, 8:27pm UTC](https://devforum.zoom.us/t/client-sdk-for-zoom-meeting-creation-and-integration-with-php/41776/4 "2021-01-29T20:27:35Z")

</div>

Hey @pintukumar ,

The Web SDK signature can be generated via PHP, example here: [https://marketplace.zoom.us/docs/sdk/native-sdks/web/build/signature](https://marketplace.zoom.us/docs/sdk/native-sdks/web/build/signature)

For the frontend portion, the [Web SDK does require a JavaScript file](https://marketplace.zoom.us/docs/sdk/native-sdks/web/build/meetings/join), but you can put the script and style tags in your index.php or index.html respectively.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [March 1, 2021, 6:28am UTC](https://devforum.zoom.us/t/client-sdk-for-zoom-meeting-creation-and-integration-with-php/41776/5 "2021-03-01T06:28:28Z")

</div>

Closed on March 1, 2021, 6:28am UTC

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
