2017-09-18 3 views
0

リフレッシュトークンを実行したいが、私のゲートウェイは401の代わりにHTTP応答403を与えるので、Zapierの 'autoRefresh'機能を使用することはできない。Zapier CLIを使用してアプリケーションを作成中に手動でトークンをリフレッシュする方法

私は下記の通り応答ステータスが403であるとき、 'RefreshTokenException' を投げてみました:

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

しかし、(ZAPSを作成しながら)これを実行すると、私はZapierからエラーを取得

RefreshTokenException is not defined 

を述べます誰でも手動でZapier CLIプラットフォームを使用してトークンをリフレッシュしてアプリの作成を手伝ってもらえますか?

ありがとうございます!

答えて

1

ここザピアプラットフォームチームからのDavid。遅い返事をして申し訳ありません、私たちは今、これらのいくつかを見ています。

私たちが定義するエラーではないので、定義されていません。あなたは正しいアイデアを持っています。ちょうど代わりにRefreshAuthErrorを使用する必要があります。 these docsを参照してください。

他にご質問がある場合はお知らせください。

+0

今すぐ試してみましたが、期待通りに機能しました。 – Sam

関連する問題