sohling
(Sean Ohlinger)
April 24, 2020, 7:14pm
1
Hello Zoom support community,
I know things have changed a bit since with the some policies within the Zoom API and I apologize in advance if I bring up an issue already mentioned elsewhere. This request is very similar but adds an additional level on GET /report/meetings/{meetingId} giving a 1001 error “User xxxx not exist or belong to this account”
Additionally, I believe it is related to the data loss brought up in this topic (Issue with report/meetings/{meetingId}/participants API
Description
I am looking for advice on the best way to handle the following issue. The below examples have been striped of details to avoid data breaches.
I have had a API in place for a few months now which collects all the meetings from the previous day(s) then it gets the HOST_uuid. After which it recursively calls GET /report/meetings/{meetingId}/participants (here ) to get the participant information.
Related to data loss that occurred on March 13th, I started to record errors. I have collected about 150 meetings_UUIDs that received the below error.
What is the best way to report and get support on these? Is it secure to post the UUIDs here?
Error
{
“next_page_token”: “”,
“page_count”: 0,
“page_size”: 30,
“participants”: [],
“total_records”: 0
}
Which App Type (OAuth / Chatbot / JWT / Webhook)?
How To Reproduce (If applicable)
Steps to reproduce the behavior:
GET https://api.zoom.us/v2/report/meetings/elwQMroDR5G2MH+34PTo9g==/participants?page_size=30
See error
Additional context
Add any other context about the problem here.
tommy
(Tommy Gaessler)
April 28, 2020, 9:02pm
2
Hey @sohling ,
Can you try double url encoding the meetingUUID?
So elwQMroDR5G2MH+34PTo9g==
Would become:
elwQMroDR5G2MH%252B34PTo9g%253D%253D
I believe the issue is with the +
symbol in the meetingUUID.
Please let me know if that resolves the issue.
Thanks,
Tommy
1 Like
sohling
(Sean Ohlinger)
April 28, 2020, 9:18pm
3
Hey @tommy ,
Oh sorry, my LTI process does this automatically when calling the API.
I went ahead and did it thru the “Send a Test Request” at the bottom of the page.
Here is the new request:
GET "https://api.zoom.us/v2/report/meetings/elwQMroDR5G2MH%2B34PTo9g%3D%3D/participants?page_size=300
(STRANGE - The topic forum page is taking the double encoded above and displaying it as something else…)
and response :
{
“next_page_token”: “”,
“page_count”: 0,
“page_size”: 300,
“participants”: [],
“total_records”: 0
}
I have over 150 meeting uuids with this issue and some are pretty basic like
4bGxK76jRGaiZoYYsxIskw==
.
Request: GET https://api.zoom.us/v2/report/meetings/4bGxK76jRGaiZoYYsxIskw==/participants?page_size=300
Result: {
“next_page_token”: “”,
“page_count”: 0,
“page_size”: 300,
“participants”: [ ],
“total_records”: 0
}
Thanks,
Sean
tommy
(Tommy Gaessler)
May 4, 2020, 7:03pm
4
Thanks @sohling ,
Can you private message me a CSV file with all the affected meeting UUIDs and I we will repair the lost data.
-Tommy
sohling
(Sean Ohlinger)
May 11, 2020, 8:55pm
5
Thanks @tommy ,
Sent a message. Please let me know what you find out.
Sean
1 Like
tommy
(Tommy Gaessler)
May 14, 2020, 5:33pm
7
Hey @sohling ,
It looks like this is happening when meetings are only ~1 minute. Try testing with meetings that are longer then one minute with more then 1 participant.
Thanks,
Tommy