【问题标题】:How do I manually refresh-token while creating apps using Zapier CLI如何在使用 Zapier CLI 创建应用程序时手动刷新令牌
【发布时间】:2018-02-26 20:01:58
【问题描述】:

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

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

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

但在执行此操作时,我从 Zapier(创建 zaps 时)收到一条错误消息:

RefreshTokenException 未定义

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

【问题讨论】:

    标签: node.js oauth-2.0 zapier zapier-cli


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-11-09
      • 1970-01-01
      • 2021-05-25
      • 2014-11-02
      • 2019-06-29
      • 2016-06-15
      • 2016-09-19
      相关资源
      最近更新 更多