I’ve created a Zoom OAuth 2.0 User Level app and have assigned it the following scopes:
• chat_channel:read
• chat_contact:read
• chat_message:read
• contact:read
• meeting:read
• recording:read
• user:read
• user_info:read
I’ve also successfully obtained a new Access Token for the user to call the API’s.
The https://api.zoom.us/v2/users/[UserID]/recordings API returns back a list of the recordings the user made, with the associated Meeting, Recording Files and Download URL details.
When I try and use the Download Url to download the recording files (passing the OAuth 2.0 bearer Access Token in the header, when calling the WebClient.DownloadData method in C#) it returns:
The remote server returned an error: (401) Unauthorized
Can someone please tell me how I can download Zoom recording files using the Download URL together with the User OAuth 2.0 access token in C#?
Many thanks