GoogleではDialogflow(以前のAPI.ai)を使用してGoogleアプリでのアクションを作成しています。Googleの操作でパラメータが渡されない
Dialogflowの使用私はカスタムEntityを設定して、複数のIntentから単一の単語を強調表示しています。
ie。 mashable、recode、bbc sportはすべてエンティティとして選ばれた単語です。
フルフィルメントは作成したapiにポストWebhookを送信します。
それは結構です
"parameters": {
"news-agent": "BBC Sport"
},
をオフに送信しDialogflowを使用している場合、私はパラメータを検出するためのAPIを設定し、Googleシミュレータ
"parameters": {
"news-agent": ""
},
上のアクションを使用した場合のパラメータは、Iドン空白でありますなぜこれが起こっているのか、ドキュメンテーションの何かを見ていない。
誰かに助けてもらえますか?
ちょうどデバッグのためのあなたが必要とするこのPARAMを設定し、シミュレータは、それを挿入するように要求されます見しようとすることができます。 を使用し、シミュレータのニュースエージェントの値がエンティティに挿入された可能な値の1つであることを確認してください。 – Ayoub
私はDialogflowを仲介者として使用するシミュレータのwebhookをチェックしています。私はシミュレータのログに何も表示されませんが、期待どおりに動作します。リクエストパラメータについて興味がある場合はDialogflowシミュレータを使用してテストするか、webhookにログインする必要があります。 –
@Ayoubとのコンサルタントまた、シミュレータのテストの外観や意図とエンティティの設定方法についていくつかのスクリーンショットを表示できますか? – Prisoner