Я новичок в node js, пытаюсь реализовать «Вход в учетную запись» в Dialogflow, но я получаю эту ошибку «Агент вернул пустой TTS» - PullRequest
0 голосов
/ 06 мая 2020
const app = dialogflow({
  clientId: MY_CLIENT_ID,
});

app.intent('Start Signin', (conv) => {
  conv.ask(new SignIn('To get your account details'));
});


app.intent('Get Signin', (conv, params, signin) => {
  if (signin.status === 'OK') {
    const payload = conv.user.profile.payload;
    conv.ask(`I got your account details, ${payload.name}. What do you want to do next?`);
  } else {
    conv.ask(`I won't be able to save your data, but what do you want to do next?`);
  }
});

Выше приведен код. Кроме того, я создал намерения в качестве имени на вкладке намерений и на вкладке выполнения. Я включил ссылку на учетную запись для проекта, с которым я работаю, использую только подписку Google и получил идентификатор клиента. И создал событие actions_intent_SIGN_IN в намерении «Получить вход», но все еще сталкивается с той же проблемой

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...