2017-12-15 9 views
0

DialogFlowApp/askドキュメント 'https://developers.google.com/actions/reference/nodejs/DialogflowApp#askによると、ユーザーが無言のときに3回再送信できるようにする必要があります。私は次のコードを試しました:DialgFlowAppメソッドに依頼して再動作しない

let PROMPT = [ 
"Are you still here?", 
"Should we stop the conversation", 
"bye"]; 


let answer = "welcome to the application"; 

const app = new DialogflowApp({request, response}); 

app.ask(answer, PROMPT); 

gooleホームデバイス。デバイスは、独自の定義済みの回答を使用してサイレントユーザに再送信を行いますが、提供された回答は使用していません。 誰もこの仕事をすることができましたか?見越して

感謝、

ティエリ

+0

あなたは 'app.ask'を要求したときにプリントアウトされますログを投稿することができますか? –

+0

申し訳ありませんがどのログについて話していますか?私のアーキテクチャ:ノードは、Linux/PC上で動作しており、ngrokトンネリングを通じてダイアログフローによってアクセスされます。 –

+0

サーバ/ ngrokログ。私はあなたの 'PROMPT'配列を得ることに問題があるかどうかを知りたいのです。 –

答えて

0

はい、私はそれはあなたが提示したコードを使用して仕事を得ることができました。私はここでビデオでデモしました:https://youtu.be/GpMjpo4hSR4

私はDialogflowでインラインエディタを使用しました。 https://dialogflow.com/docs/how-tos/getting-started-fulfillment

enter image description here

+1

時間を割いてくれてありがとう!なぜ私はそれを動作させることができなかったのか分からない。テストをやり直す。 1つの可能性は私がフランス語でテストをしていたことです。両方の言語でテストする –

関連する問題