如何使用Zapier CLI创建应用程序时使用mannualy refresh-token

如何使用Zapier CLI创建应用程序时使用mannualy refresh-token

问题描述:

我想执行刷新令牌,但我的网关使用HTTP响应403而不是401,因此我无法使用Zapier的'autoRefresh'功能。如何使用Zapier CLI创建应用程序时使用mannualy refresh-token

我试着扔“RefreshTokenException”时响应状态为403下面给出:

return responsePromise 
    .then((response) => { 
    if (response.status == 403) { 
     throw new RefreshTokenException(); 
    } 
    ... 
}); 

但在这样做,我从Zapier得到一个错误(在创建ZAP)的说明

RefreshTokenException is not defined 

任何人都可以使用Zapier CLI平台手动刷新令牌来帮助我创建应用程序吗?

谢谢您提前!

大卫来自Zapier平台团队。对不起,我们刚刚看到其中的一些。

它没有被定义,因为这不是我们定义的错误。你有正确的想法,你只需要使用RefreshAuthError。请参阅these docs

让我知道你是否有其他问题!

+0

刚刚尝试过,它按预期工作。 – Sam