Description
After much time and painful debugging with a user of my app, I discovered that one of their cloud recordings returns with an empty “recording_files” array. My code wasn’t expecting that and so threw undefined exceptions later on.
Which App Type (OAuth / Chatbot / JWT / Webhook)?
OAuth
Which Endpoint/s?
/users/me/recordings
How To Reproduce (If applicable)
Meeting UUID: avUcDWTPTCmaG0KhWe/X7Q==
^ I’m assuming Zoom staff can work with that:
- Hit API for that user’s recordings.
- Find that meeting UUID.
- See the empty recording_files array.
Hi @nathanwaters,
Thank you for reaching out about this, and happy to take a closer look.
While the UUID is helpful, can you please also provide a copy of the payload you received as well?
This will help me to further investigate—thanks!
Will
Thanks for sharing this, @nathanwaters.
In taking a closer look at the payload and meeting, I can see that this meeting was only a few seconds in duration. In order for recording files to be generated, the Meeting will need to have a longer duration. I would recommend ensuring the meeting is at least a minute in order for a recording file to be generated.
I hope this helps to clarify, but let me know if you still have questions.
Thanks,
Will