何在HttpServletRequest中获取API.AI参数?

时间:2016-12-12 19:08:11

标签: dialogflow google-home

我正在建立一个行动。我的后端部署在heroku上,使用Java / Spring Boot。我打算打印所有请求参数,但我看不到API.AI设置的请求参数

"result": {
    "source": "agent",
    "resolvedQuery": "Weather in Portland",
    "action": "yahooWeatherForecast",
    "actionIncomplete": false,
    "parameters": {
      "geo-city": "Portland"
    }

我在request.getParameter调用中既没有得到“结果”而不是“geo-city”。 API AI如何设置这些值?

1 个答案:

答案 0 :(得分:0)

在API AI上测试Action时,参数将在POST请求正文中传递。