Refresh_token failure scenario assistance

So from what I’ve gleaned from the documentation and this forum, the refresh_token is essentially one-time-use. When you use the refresh_token to request a new access_token then that refresh_token can no longer be used.

  1. How should I handle a scenario like the following: a) get new access_token, b) utilize it synchronously, c) fail to persist the new refresh_token. It seems that my integration is now functionally in a “broken state” for this user.

  2. Is there any way to get a behavior more akin to Google’s API where a refresh token can be used many times to receive a new access token?

Hey @averypmcintyre,

Thank you for reaching out to the Zoom Developer Forum.

In this instance, the user would need to re-authorize the application. You could do this by sending them to the authorize URL again.

We don’t currently have a method to accomplish this but we do have improvements to our OAuth offerings on the roadmap.

Thanks,
Max

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.