I have built an app using the Zoom appsdk. Inside it I want to use the running zoom meetings details to do some business logic. Currently I am using the ZoomSdk.getMeetingJoinUrl() to get the zoom meeting url and do an API call to fetch details for this meeting. This is working fine but only with internal users.
Is there any other way to get the zoom meeting details that can be used for external users as well? One way I have thought is by storing the zoom_meeting_uuid in my Meetings schema and using ZoomSdk.getMeetingUUID() which is accessible by external users as well to get the meeting details.
You can improve your solution by using ZoomSdk.getMeetingUUID() to store the zoom_meeting_uuid in your Meetings schema. This will allow you to fetch details for both internal and external users through the Zoom Meeting API, which works universally. Ensure that your app has the necessary API scopes (like meeting:read) to retrieve meeting information. While continuing to use ZoomSdk.getMeetingJoinUrl() for internal users, external participants can be handled with the meeting_uuid method. This approach will make your app scalable and reliable for all participants. Let me know if you need further clarification!