ZoomNet icon indicating copy to clipboard operation
ZoomNet copied to clipboard

Missing functionality in CloudRecordings.DownloadFileAsync after PR 342 is merged

Open Jericho opened this issue 10 months ago • 0 comments

PR #342 submitted by @pvgritsenko-ansible solves the "out of memory" problem when downloading large files, but the downside is that we lose some of the functionality built-in our library whenever we make API calls to the Zoom API.

Specifically:

  • automatic retries when we get a HTTP 429 response
  • error handling
  • logging
  • automatic token refresh when it expires
  • fix for token being stripped when we get a HTTP 307 (as described in #257)

I want to think of a way to provide this functionality despite the fact that we invoke the Zoom endpoint in a unconventional way.

Jericho avatar Apr 22 '24 00:04 Jericho