0

我想执行刷新令牌,但我的网关给出了 HTTP 响应 403 而不是 401,所以我不能使用 Zapier 的“自动刷新”功能。

当响应状态为 403 时,我尝试抛出“RefreshTokenException”,如下所示:

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

但是在这样做时,我收到来自 Zapier 的错误(在创建 zaps 时),说明:

未定义 RefreshTokenException

谁能帮助我使用 Zapier CLI 平台手动刷新令牌以创建应用程序?

4

1 回答 1

1

大卫在这里,来自 Zapier 平台团队。抱歉回复慢,我们现在才看到其中一些。

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

​如果您还有其他问题,请告诉我!

于 2017-12-15T19:03:02.113 回答