Я построил интеграцию Zapier, используя встроенную реализацию Zapier OAuth 2.0 с API RingCentral. Интеграция хорошо работает для запуска диалогового окна OAuth 2.0, получения токена доступа и вызова необходимого API. Однако обновление токена не работает, поэтому через 1 час API возвращают ошибку неавторизованного пользователя, и пользователю требуется снова войти в систему. 1 час - это довольно много времени, поэтому отладка после повторного входа вручную выполняется медленно.
Мне не удалось найти журнал Zapier для потока API обновления токена, поэтому я не могу сказать, вызывается ли он, и если да, то каков результат и сообщение об ошибке.
Как можно включить поток токенов обновления и есть ли способ отладить рабочий процесс токенов обновления, выполняемый Zapier?
Вот информация о Zapier для потока OAuth 2.0:
https://platform.zapier.com/docs/oauth#add-access-token-request-and-refresh-token-request-urls
Вот информация об API RingCentral для потока токенов обновления:
https://developers.ringcentral.com/api-reference/Get-Token
Вот как выглядит пользовательский интерфейс запроса обновления токена Zapier OAuth 2.0 с информацией API RingCentral: