Join url is generating without password

When I generate password in my dev environment it gives me join url with pwd
https://zoom.us/j/96210899860?pwd=ELKaV5rw0adFyE81Wfxrgg6ubmhSxJ.1

now when I generate using same base code in live environment I get link without pwd https://zoom.us/j/96934065296

I am using server to server Oauth to generate this

It sounds like there might be a discrepancy in the meeting settings between your development and live environments. Here are a few things you can check to troubleshoot:

  1. Meeting Password Requirement: Make sure that in both environments, the Zoom account settings require a password for meetings. If password protection is optional, the pwd parameter may not be generated in some cases.
  2. Meeting Creation Settings: When creating the meeting using your server-to-server OAuth in the live environment, ensure that the settings object includes "password" in the payload. This is sometimes explicitly required to trigger password generation in the URL.
  3. Zoom OAuth Scopes and Permissions: Confirm that your OAuth credentials in both environments have the same scopes and permissions, especially those related to meeting settings.
  4. OAuth Token Differences: Sometimes, OAuth tokens generated in one environment may carry different permissions. Try regenerating the OAuth token in the live environment to ensure it aligns with the dev environment.
  5. Zoom API Version Consistency: Verify that the API version in both environments is the same, as slight differences in versions can sometimes lead to variations in the generated links.

If everything seems correctly configured and the issue persists, you might need to check with Zoom support to confirm if there’s any limitation or bug on their end regarding server-to-server OAuth settings.

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