We have an oauth app that appears to be working most of the time. It will use a stored refresh token to get a new access token, then create a meeting using the access token for authorization. And of course it save the new refresh and access token for next time.
It seems to work most of the time but we’re occasionally getting a 401.
HTTP 401 unauthorized status code returned.
Which App Type (OAuth / Chatbot / JWT / Webhook)?
How To Reproduce (If applicable)
Post to URL https://zoom.us/oauth/token
below is pseudo code for auth and body
Authorization-- "Basic " + base64 encoded (API Key + “:” + API Secret )
body – grant_type=refresh_token’
+ ‘&refresh_token=’ + URLEncodedUTF-8(refreshtoken)
Screenshots (If applicable)
Is there something that could make a stored refresh token no longer valid? It seems like it works most of the time but some users have reported occasional failure. If they manually reauthorize, it starts working for a while but could fail a few days later. But also, some users that haven’t authorized in weeks are code can refresh and get new tokens with no issues.