Trying to get the recordings of a meeting, using the /meetings/{meetingId}/recordings
API.
All works fine usually. Today we got a meeting with a UUID of /nk84I4+SbONSeE5ScfjUQ==
. The request failed because I wasn’t URL-encoding that value:
GET https://api.zoom.us/v2/meetings//nk84I4+SbONSeE5ScfjUQ==/recordings
--> 500
So I figured that was the problem. But when I URL-encode it, I got a 404 on the call:
GET https://api.zoom.us/v2/meetings/%2Fnk84I4%2BSbONSeE5ScfjUQ%3D%3D/recordings
--> 404
It wasn’t until I DOUBLE-encoded the UUID that I got a result… What gives?
GET https://api.zoom.us/v2/meetings/%252Fnk84I4%252BSbONSeE5ScfjUQ%253D%253D/recordings