Dear Staff,
We have faced with the situation where API returns non valid UUID. The UUID looks like “/V78xyi7TdmMToeYJhFaNA==” and started with “/”.
We use:
-
Request to get info about recording
GET https://api.zoom.us/v2/users/1eRAX3zGRGq47v0lDfHS0g/meetings
{
“page_count.” 1,
“page_number.” 1,
“page_size.” 30,
“total_records.” 1,
“meetings.” [
{
“uuid”: “1OqJu9z6TVK00mWGb23+0A==”,
“id”: 101518483,
“host_id”: “1eRAX3zGRGq47v0lDfHS0g”,
“topic.” “Introduction to the profession. What is branding”,
“type”: 2,
“start_time”: “2019-09-18T17:00:00Z”,
“duration.” 120,
“timezone”: “America/Los_Angeles.”
“created_at.” "2019-09-18T14:48:02Z,
“join_url.” " https://xxxxxx.zoom.us/j/101518483 "
}
]
} -
API sent us the list of recorded files
GET https://api.zoom.us/v2/users/1eRAX3zGRGq47v0lDfHS0g/recordings
{
“uuid”: “/V78xyi7TdmMToeYJhFaNA==”,
“id”: 101518483,
“account_id”: “CyUVxGe7SW-KiDRPYN1vyg”,
“host_id”: “1eRAX3zGRGq47v0lDfHS0g”,
“topic”: “xxxxxx”,
“type”: 2,
“start_time”: “2019-09-18T16:51:55Z”,
“timezone”: “America/Los_Angeles”,
“duration”: 22,
“total_size”: 49632785,
“recording_count”: 3,
“share_url”: “https://xxxx.zoom.us/recording/share/lEo_PDgggD1DeexfmUPjjDhjsVRlEhMTqbGEiHT7hn2wIumekTziMw”,
“recording_files”: [
{
“id”: “04dcfa17-855b-46cb-bf9e-f2eed1780db1”,
“meeting_id”: “/V78xyi7TdmMToeYJhFaNA==”,
“recording_start”: “2019-09-18T16:51:56Z”,
“recording_end”: “2019-09-18T17:13:35Z”,
“file_type”: “MP4”,
“file_size”: 43486077,
“play_url”: “https://xxxxx.zoom.us/recording/play/91TkisxuMZirXXC0tZx2ASxvEgVgpDnIpq3Q7Jz9He2_oxDZQszhEf0IVc6-TvYN”,
“download_url”: “https://xxxxx.zoom.us/recording/download/91TkisxuMZirXXC0tZx2ASxvEgVgpDnIpq3Q7Jz9He2_oxDZQszhEf0IVc6-TvYN”,
“status”: “completed”,
“recording_type”: “shared_screen_with_speaker_view”
},
{
“id”: “af1a2112-dabc-4979-bf03-6b709506a584”,
“meeting_id”: “/V78xyi7TdmMToeYJhFaNA==”,
“recording_start”: “2019-09-18T16:51:56Z”,
“recording_end”: “2019-09-18T17:13:35Z”,
“file_type”: “M4A”,
“file_size”: 6144496,
“play_url”: “https://xxxx.zoom.us/recording/play/FkHs78YhC18hLeeGVIJMLJ1oIXOPSvL7i8cLc0jwDFAj45LvjlM-buOZlODz8pQM”,
“download_url”: “https://xxxxxx.zoom.us/recording/download/FkHs78YhC18hLeeGVIJMLJ1oIXOPSvL7i8cLc0jwDFAj45LvjlM-buOZlODz8pQM”,
“status”: “completed”,
“recording_type”: “audio_only”
}
as we can see in this structure there is a record of a meeting with UUID /V78xyi7TdmMToeYJhFaNA==
Then we tries use https://api.zoom.us/v2/meetings/{meeting_id}/recordings and achieve
{
“code”: 3301,
“message”: “There is no recording for this meeting”
}