community icon indicating copy to clipboard operation
community copied to clipboard

PROCESS CHANGE: Post Zoom meeting recordings to slack.

Open vaikas opened this issue 3 years ago • 1 comments

Currently it's a bit cumbersome to get the Zoom recording URLs. We should write a job that goes through and fetches the recordings for a day and post them to our slack so that folks can have a single place to get notices for them and then they can be added to relevant documents.

API reference here: https://marketplace.zoom.us/docs/api-reference/zoom-api/methods/#tag/Cloud-Recording/operation/recordingsList

vaikas avatar Jul 18 '22 18:07 vaikas

I looked into zoom apps, and the account that we got from CNCF doesn't allow to create a Server-to-Server OAuth App

A Server-to-Server OAuth app enables you to securely integrate with Zoom APIs and get your account owner access token without user interaction. This is different from the OAuth app type, which requires user authentication. See Using OAuth 2.0 for details.

Notice

The JWT app type will be deprecated in June, 2023. We recommend that you create Server-to-Server OAuth or OAuth apps to replace the functionality of a JWT app in your account.

If you go to https://marketplace.zoom.us/develop/create I used my personal free zoom account, and I'm able to create this type of app. On the left is the Knative Account, and on the right is my personal account, as you can see I can create a server to server app image

Not sure if we can use a JWT app to be able to achieve our goal @vaikas

csantanapr avatar Jul 28 '22 22:07 csantanapr

Closing for now - as long as WG leads have access to zoom credentials we should be good with manual updates on meeting notes docs.

lance avatar Feb 02 '23 18:02 lance