minds-ai / zoom-drive-connector

Automatically uploads Zoom meeting recordings to Google Drive.
Other
33 stars 8 forks source link

Error authenticating against Zoom #24

Open alvarolobato opened 5 years ago

alvarolobato commented 5 years ago

I always get a 401 when validating Zoom API calls

2019-03-11 22:19:07,547 main:INFO Application starting up.
2019-03-11 22:19:07,648 drive_api:INFO Drive connection established.
2019-03-11 22:19:08,098 zoom_api:ERROR HTTP_STATUS: 401-Unauthorized, Not authenticated.

It seems to be related to the application not using OAuth, Zoom only allows me to create an OAuth application.

Can you help? Thanks

jbedorf commented 5 years ago

Did you try creating an account level app? If you go here: https://marketplace.zoom.us/develop/create You can select Account level app after which a drop-down shows up which allows you to select JWT API Credentials . This should be the one you need. Also see the documentation here.

Our documentation was written before Zoom switched to the Marketplace so the steps in our README are not yet up to date.

Let me know if this helps

alvarolobato commented 5 years ago

I'm not able to do it right now because I need developer privileges. I'll see if I can get it from my org. Thanks

alvarolobato commented 5 years ago

@jbedorf I've checked with the account manager and the problem is that developer credentials would give access to all the account videos, not only the user's.

Any chance of adding OAuth?

jbedorf commented 5 years ago

Ah I see, I'll add it to our list of things to look into. However, given that for our use case the developer credentials are sufficient it might take a bit before we get to it as there is no immediate business case.