Use "Production" App Credentials without OAuth

Good morning,

We have successfully embedded the Zoom Meeting SDK in our own APP on both Android and iOS, using Development App Credentials (Client Id, Client Secret) with the JWT token.

Now we have tried to use “Production” App Credentials (Client Id, Client Secret) but it returns that “The jwt token to authenticate is wrong”.

The status in Zoom Marketplace is “Draft”. Is this the reason we get that error with Production App Credentials?

We cannot complete the “Basic Information” section because we do not have “OAuth information” since our only use case is joining a meeting without an authenticated Zoom user in our APP.

Please, could you help us?

Thank you very much in advance

@juanjose.sanchez production app credentials are only valid when your application is published to the marketplace.

@chunsiong.zoom Thank you very much for the reply.

Our only use case is that from our APP the user will be able to join an internal Zoom meeting (created from an internal Zoom account to our organization, that is, not a meeting created by external users of another Zoom account) and without an authenticated Zoom user (therefore we do not have OAuth either), could you confirm if it is necessary that we go through the publishing process in Zoom Marketplace?

We understand that we can use the “Development” credentials in our production APP, but we have doubts that the status that we will always have in Zoom Marketplace will be “Draft” and if that could cause any problems.

Thank you very much again

@juanjose.sanchez

You do not need to publish it, if you are only using the SDK to join internal meetings.

We understand that we can use the “Development” credentials in our production APP, but we have doubts that the status that we will always have in Zoom Marketplace will be “Draft” and if that could cause any problems.

No it will not cause any problems

Perfect, thank you so much for the answers

I have a very similar case. However, the developer account is not the same account that will create the meetings.

My case is: I have a SaaS application where my client can enter the ID of a meeting and users can join without logging in.

My client will not use my application to manage Zoom, only the end users.

What should I do? How do I configure the app? I couldn’t find any documentation with my use case.