【问题标题】:Access @sys.age from fulfillment DialogFlow从履行 DialogFlow 访问 @sys.age
【发布时间】:2019-03-11 07:14:58
【问题描述】:

我定义了一个名为 age 的参数,类型为 @sys.age 当尝试通过执行访问它时,它在第一行显示没有输出,属于 else 子句。

function EntryPointHandler(agent) {
    const number = agent.parameters.age;
    agent.add(`inside fulfilment1`+ number);

    if(number < 18 )
    {
      agent.add(`Sorry, we dont have products for under ages under 18`);
    }
    else {
      agent.add(`Thank you, do you have an ID`);
    }

  }

【问题讨论】:

    标签: dialogflow-es dialogflow-es-fulfillment


    【解决方案1】:

    要访问年龄值,您应该使用以下内容,

     const age = agent.parameters.age.amount;
    

    【讨论】:

      猜你喜欢
      • 2021-05-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-02
      • 2018-06-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多