2017-12-29 22 views
0

ユーザーに返信する方法を知りたいですか? 例:Dialogflowを使用してユーザーの名前を返信するにはどうすればいいですか?

アプリ名:こんにちは、あなたの名前を聞かせてもよろしいですか?

ユーザー:ようこそジョン私はウェブフックまたは履行せずにこれを行うにはしたく$ appnameの

へ:私の名前はジョン

AppNameはです。私はちょうどDialogflowとしたいです。

答えて

2

ユーザーの名前をパラメータとするDialogflowでインテントを作成できます。応答文字列で$parameter_nameを使用してこのパラメータを参照します。会話の今後の呼び出しでこれを維持したい場合は、発信コンテキストを追加できます。

enter image description here

+0

ありがとうございます しかし、別の問題に直面しています。 私の名前のようないくつかの名前があります。しかし、それはパラメータで来ていません –

+0

私は問題を理解しているか分からないが、これは別の問題のように聞こえる。そうであれば、可能な限り多くの詳細を提供する別個の質問として最もよく尋ねられます。 – Prisoner

1

通常は、フルフィルメントコードから許可要求を送信していますが、現時点でDialogflowからこれを行うことはできません:それは次のようになります。フルフィルメントからの許可要求のみをトリガすることができます。ところで、その機能が存在していても、DialogflowやGoogleのアクションは情報を保存しません。だから、各セッションでそれを求めなければなりません。あなたがそれを達成した場合、あなたはそれを救うことができるので、あなたはそれを一度尋ねる必要があります。

+0

いいえ、私は誰の名前を保存したくありません。私は必要ない。もし私がそれを必要とするなら、私は履行を築くでしょう。私はちょうどその名前でユーザーに返信したいです。それでおしまい。 –

関連する問題