Завершение приложения Dialogflow из пользовательского клиента - PullRequest
0 голосов
/ 31 марта 2019

Я создал собственный сервер Golang для обработки выполнения Dialogflow.Я хочу, чтобы мой сервер выполнения сообщал Dialogflow (который будет запускать скомпилированную версию на домашней странице Google) прекратить мои действия после определенного периода бездействия.Возможно ли это в современной архитектуре?

1 Ответ

1 голос
/ 01 апреля 2019

Чтобы отметить конец действия и закрыть его, вы можете вернуть false для поля expectUserResponse, например:

{
  "payload": {
  "google": {
    "expectUserResponse": false,
    "richResponse": {
      "items": [
        {
          "simpleResponse": {
            "textToSpeech": "Goodbye!"
          }
        }
      ]
    }
  }
 }
}
...