根据来源制作Api.ai参数。

时间:2017-11-08 09:14:55

标签: dialogflow

我是对话流的新手。我有以下要求。

  • 如果用户从api.i webview ping,则应该需要参数。
  • 如果用户从facebook messenger ping,则不应该要求参数。

1 个答案:

答案 0 :(得分:1)

要实现此目的,您可以在意图中标记所需的值,然后告诉Dialogflow use your webhook for slot-filling

当意图匹配时,您的webhook将收到一个请求,如果来自Facebook集成,则会包含来自Facebook的git checkout -b <newbranch>

如果您检测到Facebook集成,您可以从您的webhook响应Dialogflow,包括参数值,Dialogflow将不会提示它。如果您没有检测到Facebook,请在没有值的情况下进行响应,Dialogflow将提示用户输入。