Using the meeting_uuid, I can access the Zoom API to fetch info about the meeting. But there will be multiple organizations using our Zoom RTMS app so it’s unclear to me how we know which organization’s oauth credentials to use for this purpose. Please advise.
When your Zoom RTMS app receives a meeting.rtms_started webhook, the payload includes an operator_id, which identifies the Zoom user who triggered the stream. Since this user is the one who authorized the app (or had it installed), the operator_id would have the appropriate credentials
In the mock server, the started event is named meeting.rtms.started, but the developer documentation names it as meeting.rtms_started. Should I develop based on the former or the latter? If I should develop based on the developer documentation, is there going to be an update for the mock server to conform it to the developer documentation?
Hey @xgantan, To try to close the loop on this, you should develop using meeting.rtms_started when developing both with the mock server and for production.
You can find the updated event name in the documentation which we link in a quick overview we put together on what RTMS is.
Alternatively, if you want to use RTMS and your organization already has access, you can integrate quickly by using Recall.ai’s unified API for conversation data. We capture meeting data via our meeting bots, using the Desktop Recording SDK, and RTMS.