# Server-to-server oauth meeting

**URL:** <https://devforum.zoom.us/t/server-to-server-oauth-meeting/89708>\
**Category:** API and Webhooks\
**Created:** [June 6, 2023, 12:20pm UTC](https://devforum.zoom.us/t/server-to-server-oauth-meeting/89708 "2023-06-06T12:20:49Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![zoomema2020](https://avatars.discourse-cdn.com/v4/letter/z/35a633/32.png) [@zoomema2020](https://devforum.zoom.us/u/zoomema2020)\
**Post date:** [June 6, 2023, 12:20pm UTC](https://devforum.zoom.us/t/server-to-server-oauth-meeting/89708/1 "2023-06-06T12:20:49Z")

</div>

I want to use server-to-server oauth for my php app.  
I have been able to create meeting but have been having difficulty in starting/joining meeting. All examples which I have come across  
have been pointing to jwt sdk none stated server-to-server. On trying to trouble shoot the error i was getting, i discorvered that  
server-to-server OAuth app type was not to be used for sdk jwt. based on

> **[Troubleshooting Zoom Meeting SDK Signature Validation](https://dev.to/zoom/troubleshooting-zoom-meeting-sdk-signature-validation-1hln)**
>
> In this guide, we’ll cover common issues you may run into when generating a signature for the Zoom...

How can I start/join a meeting using server-to-server oauth method it seems to me that SDK does not work for oAUth.  
I have been trying to get this done for more than 3 weeks now

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [June 14, 2023, 8:35pm UTC](https://devforum.zoom.us/t/server-to-server-oauth-meeting/89708/2 "2023-06-14T20:35:29Z")

</div>

Hi @zoomema2020  
Are you still having issue with this?

---

<div class="post-metadata">

**Author:** ![zoomema2020](https://avatars.discourse-cdn.com/v4/letter/z/35a633/32.png) [@zoomema2020](https://devforum.zoom.us/u/zoomema2020)\
**Post date:** [June 15, 2023, 7:51am UTC](https://devforum.zoom.us/t/server-to-server-oauth-meeting/89708/3 "2023-06-15T07:51:18Z")

</div>

Yes I am still having the issue.

I have not been able to solve it. There seems not be any documentation on server-to-server oauth all I have been seeing were sdk

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [June 15, 2023, 1:33pm UTC](https://devforum.zoom.us/t/server-to-server-oauth-meeting/89708/4 "2023-06-15T13:33:04Z")

</div>

Hi @zoomema2020  
If you are using a meeting sdk app, then you should not be using the server to server oauth app with it.  
You can generate your signature using the client id and client secret associated to your meeting sdk app

---

<div class="post-metadata">

**Author:** ![zoomema2020](https://avatars.discourse-cdn.com/v4/letter/z/35a633/32.png) [@zoomema2020](https://devforum.zoom.us/u/zoomema2020)\
**Post date:** [June 16, 2023, 8:03am UTC](https://devforum.zoom.us/t/server-to-server-oauth-meeting/89708/5 "2023-06-16T08:03:27Z")

</div>

I am using server-to-server oauth not sdk. From the message that was put up at JWT we were asked to use server-to-server instead because jwt is been deprecated. so that’s why i am using server-to-server oauth.  
In clear terms i am using server-to-server not sdk. However all tutorials, examples and documentation i have been seeing points to sdk none shows server-to-server oauth

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [June 16, 2023, 2:22pm UTC](https://devforum.zoom.us/t/server-to-server-oauth-meeting/89708/6 "2023-06-16T14:22:44Z")

</div>

Hi @zoomema2020  
Here is a link to our Docs for Server to Server Oauth apps

> **[Internal apps (Server-to-server)](https://developers.zoom.us/docs/internal-apps/)**
>
> The Zoom Developer Platform is an open platform that allows third-party developers to build applications and integrations upon Zoom’s video-first unified communications platform.

and a couple of sample apps available on github:

> **[GitHub - zoom/server-to-server-oauth-starter-api: Starting point for...](https://github.com/zoom/server-to-server-oauth-starter-api)**
>
> Starting point for developing a Zoom S2S OAuth API - GitHub - zoom/server-to-server-oauth-starter-api: Starting point for developing a Zoom S2S OAuth API

> **[GitHub - zoom/server-to-server-oauth-token: Utility script to generate a Zoom...](https://github.com/zoom/server-to-server-oauth-token)**
>
> Utility script to generate a Zoom Server-to-Server Oauth Token and copy to clipboard - GitHub - zoom/server-to-server-oauth-token: Utility script to generate a Zoom Server-to-Server Oauth Token and...

---

<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:** [June 19, 2024, 5:58am UTC](https://devforum.zoom.us/t/server-to-server-oauth-meeting/89708/7 "2024-06-19T05:58:55Z")

</div>

Closed on June 19, 2024, 5:58am UTC

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