Dialogflow / Api.ai Отправить запрос с помощью Webhook - PullRequest
0 голосов
/ 06 февраля 2019

Мне нужно отправить быстрый вопрос с некоторым полем пользовательских кнопок, чтобы разработчик внешнего интерфейса мог показывать кнопки вместо того, чтобы задавать только быстрый вопрос.

Например, будет задан быстрый вопрос "где вы хотите посетить?"?»и ответом на этот вопрос будет какое-то место, такое как Мумбаи или Бангалор (только два из них).Таким образом, наряду с быстрым вопросом мне нужно также отправить две кнопки (с помощью Webhook), что сейчас невозможно, поскольку быстрый запрос отправляется непосредственно из диалогового потока.

Так как я могу отправить быстрый вопрос с помощью webhook?

Ответы [ 2 ]

0 голосов
/ 26 марта 2019

Вы всегда можете написать это в пользовательской полезной нагрузке.Пожалуйста, проверьте следующий пример кода для большего понимания.https://dialogflow.com/docs/intents/rich-messages#custom_payload Ответами будут кнопки, которые вы просите, чтобы интерфейс отображал.Название может быть вашей подсказкой.Надеюсь это поможет.Спасибо

{
  "facebook": {
    "attachment": {
      "type": 4,
      "payload": {
        "title": "where do you want to visit?",
        "replies": [
          "Mumbai",
          "Pune"
        ]
      }
    }
  }
}
0 голосов
/ 09 февраля 2019

Существует нечто, называемое чипами для предложений, которое, я думаю, является решением, которое вы ищетеВот документы для этого: https://developers.google.com/actions/assistant/responses#suggestion_chips

...