問題タブ [asynchronous-javascript]
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.
javascript - 構文エラー: 以下のコードの問題点
構文エラーを示す以下のコードを解決するのを手伝ってください。確かに何か問題があることはわかっています。アロー関数を使用して、以下の checkInventory オーダーを記述する方法。
node.js - この約束から応答を返す適切な方法は何ですか?
Jovo Node.js フレームワークを使用して、Amazon Alexa および Google Assistant プラットフォーム用の音声優先アプリケーションを作成しています。外部 API に対してネストされた http 要求を作成します (最初の呼び出しは、2 番目の API 呼び出しのパラメーターとして必要なリソース ID を取得するためのものです)。データが返ってきたら、アプリのユーザーに応答を送信したいと考えています。ただし、テスト中にまったく応答がありません。
APIからデータを取得して応答を作成している同じ.then()内から応答を送信しようとしました。また、単にその応答をオブジェクトで返し、別の.then()を連鎖させてみましたその約束を処理してから、応答を送信しようとします。これらのオプションはどちらも機能しません。
リクエストハンドラーで「これ」をconsole.loggedし、次に最初のAPI呼び出しを処理する.then()内で、2番目のAPI呼び出しを処理する.then()で(コンテキストが同じであることを確認するため)、それを「これ」と同じでした。
console.logging API から受信したデータも機能するため、API から応答が返されていることがわかります。ユーザーに応答を送信するのに問題があります。
以下は私のコードです: