問題タブ [zapier-cli]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
382 参照

node.js - Zapier CLI を使用してアプリを作成する際にトークンを手動で更新するにはどうすればよいですか

リフレッシュ トークンを実行したいのですが、ゲートウェイが HTTP レスポンス 401 ではなく 403 を返すため、Zapier の「autoRefresh」機能を使用できません。

以下に示すように、応答ステータスが 403 のときに「RefreshTokenException」をスローしようとしました。

しかし、これを行うと、(ザップの作成中に) Zapier から次のようなエラーが表示されます。

RefreshTokenException が定義されていません

アプリの作成に Zapier CLI プラットフォームを使用して手動でトークンを更新するのを手伝ってくれる人はいますか?

0 投票する
2 に答える
782 参照

node.js - テストでの Zapier タイムアウト エラー

追加するかどうかに関係なく、すべてではありませんが、ほとんどの場合にタイムアウトエラーが発生します。これが私のコードです。zapier test--debug

エラー:

エラー: 2000 ミリ秒のタイムアウトを超えました。非同期テストとフックの場合は、「done()」が呼び出されていることを確認してください。Promise を返す場合は、それが解決されることを確認します

this.timeout(5000);上記を追加しようとしましconst bundleたが、これはtimeout関数ではないと言っています。

更新 - テスト モジュール: