Question:
Is it possible for anonymous (no-login) users to join meetings hosted on another Zoom account using only an unlisted JWT-based Android Meeting SDK app, or is OAuth authentication (or a WebSDK workaround) required?
Environment
- Meeting SDK: Zoom Android SDK
- Version: 6.4.5.29521
Setup
-
Zoom Account One
- Created a Meeting SDK (JWT) app in the Zoom Marketplace
- Published the app as Unlisted
- Using its SDK Key & Secret to generate JWT signatures server-side
-
Android Client App
- Integrates the Zoom Android Meeting SDK
- No user login or OAuth required in the client
- Displays a list of meetings (Name + Meeting Number) fetched from our backend—these meetings belong to another Zoom account
- On user tap:
- Retrieve the meeting password from our server
- Generate a JWT-based SDK signature on the server
- Call
joinMeetingWithParams(...)
in the Android SDK
Current Behavior
- Success: Joining meetings hosted by Account One ( Mine )
- Failure: Joining meetings owned by any other Zoom account always fails with error code : 63
Question
- Can truly anonymous users (no login/OAuth) join external-account meetings via an unlisted JWT Meeting SDK?
- If not, must I switch to an OAuth-based SDK app or embed the WebSDK (e.g., in a WebView) to support guest participants?