Description
Does the API provides information on who accepted the recording disclaimer or not?
Error
For a meeting where cloud recording was ongoing I had 2 participants, both of them were speaking, then I called https://marketplace.zoom.us/docs/api-reference/zoom-api/dashboards/dashboardmeetingparticipants to get info.
In response
{
"page_count": 1,
"page_size": 30,
"total_records": 2,
"next_page_token": "",
"participants": [
{
"id": "-----",
"user_id": "-----",
"user_name": "DEV",
"device": "Mac",
"ip_address": "-----",
"location": "Frankfurt am Main (DE)",
"network_type": "Others",
"microphone": "MacBook Pro Microphone (MacBook Pro Microphone)",
"speaker": "External Headphones (External Headphones)",
"data_center": "Germany (Cloud Top)",
"connection_type": "UDP",
"join_time": "2021-08-16T14:27:50Z",
"leave_time": "2021-08-16T14:28:57Z",
"share_application": false,
"share_desktop": false,
"share_whiteboard": false,
"recording": true,
"pc_name": "-----",
"domain": "-----",
"mac_addr": "-----",
"harddisk_id": "-----",
"version": "5.6.4.765",
"leave_reason": "DEV left the meeting.<br>Reason: Host ended the meeting.",
"email": "-----"
"status": "in_meeting",
"customer_key": ""
},
{
"id": "-----",
"user_id": "-----",
"user_name": "visible guest",
"device": "Unknown",
"ip_address": "-----",
"location": "Frankfurt am Main (DE)",
"network_type": "Others",
"data_center": "Germany",
"connection_type": "SSL",
"join_time": "2021-08-16T14:28:40Z",
"leave_time": "2021-08-16T14:28:54Z",
"share_application": false,
"share_desktop": false,
"share_whiteboard": false,
"recording": false,
"pc_name": "",
"domain": "",
"mac_addr": "",
"harddisk_id": "",
"version": "",
"leave_reason": "visible guest left the meeting.<br>Reason: left the meeting.",
"status": "in_meeting",
"customer_key": ""
}
]
}
guest has recording:false perhaps he was recorded.
Which App Type (OAuth / Chatbot / JWT / Webhook)?
Oauth app created in zoom.marketplace
Which Endpoint/s?
How To Reproduce (If applicable)
Steps to reproduce the behaviour:
- record a meeting using cloud recording.
Additional context
According to docs recording property should indicate whether or not recording was used during the meeting. Why it returns false for guest? Is there any other way to answer question who accepted the recording disclaimer or not? (if user choose leave the meeting on recording disclaimer pop-up reason of leaving is Reason: left the meeting, is it possible to get info: didn’t confirm recording?)