Интеграция с чатом в диалоговом потоке нет ответа с использованием action-sdk

При подключении диалогового потока к чату Hangouts я получаю обычные ответы, установленные в диалоговом потоке. Но сообщения от веб-перехватчика, запущенного в Google Actions sdk, не возвращают сообщения.

const functions = require('firebase-functions');
const app = dialogflow({debug: true});
const {dialogflow, BasicCard, Permission, Suggestions,} = require('actions-on-google');
app.intent('id', (conv, {name}) =>
 {
  conv.close(`People here are always available.So,you can call ${name} anytime`)
});

Это работает с помощником Google и веб-чатом. Только с гугл чатом ответ пустой.

Интеграция Angular - Firebase Analytics
Интеграция Angular - Firebase Analytics
Узнайте, как настроить Firebase Analytics и отслеживать поведение пользователей в вашем приложении Angular.
3
0
258
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Библиотека действий в Google работает только с Google Assistant.

Для других интеграций, включая Facebook, Slack и Hangouts Chat, вам необходимо либо использовать библиотеку реализации диалогового потока, либо напрямую отвечать в формате JSON.

Другие вопросы по теме