Converted OAuth App to General App and Enabled Meeting SDK

Hi, we used to have two apps:

  1. Unpublished Meeting SDK
  2. OAuth (Legacy)

We use the Meeting SDK app to create JWT for initializing the Web SDK/Meeting SDK for joining zoom meetings while we use OAuth for generating ZAK tokens used to host meetings.

Recently, we are unable to initialize our Meeting SDK which seems to be related to our Meeting SDK being unpublished. Yesterday, we converted our OAuth (Legacy) to a General App and enabled the Meeting SDK in it.

After doing some testing (to be sure we also tested using the git sample apps), when we’re using the production credentials the error is “Invalid Signature”. When using the development credentials, it’s working just fine.

May we know what the issue could be? Do we need to regenerate the client secret of the production credentials since by default ticking the Meeting SDK in the General App added the “View user’s zak token” scope by default? Do we need to submit our General App (previously OAuth Legacy App) for review again?

@ryan6 my comments are inline

Recently, we are unable to initialize our Meeting SDK which seems to be related to our Meeting SDK being unpublished. Yesterday, we converted our OAuth (Legacy) to a General App and enabled the Meeting SDK in it.

Unpublished Meeting SDK App’s behaviour is as such, it should not be able to join External Meeting. Initialization should still work fine.

After doing some testing (to be sure we also tested using the git sample apps), when we’re using the production credentials the error is “Invalid Signature”. When using the development credentials, it’s working just fine.

Production Credentials is used for published apps, for unpublished app, you will need to use development credentials.

May we know what the issue could be? Do we need to regenerate the client secret of the production credentials since by default ticking the Meeting SDK in the General App added the “View user’s zak token” scope by default? Do we need to submit our General App (previously OAuth Legacy App) for review again?

General App should allow you select 0 scope by default.
You will need to submit your General App for review if you wish to publish your application for external meeting join / customers to add your OAuth app.

1 Like

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