Мы создаем действие в Google, используя Dialogflow V2 API. Мы используем функции облачной базы Firebase для нашего выполнения и внешний API отдыха для наших операций Crud.
Я пытаюсь заставить работать ссылку на аккаунт. Я следовал за руководством здесь: https://developers.google.com/actions/identity/google-sign-in
Мои намерения, которые обрабатывают вход пользователя, выглядят как
// Handles Welcome Event
app.intent("Get Signin", (conv, params, signin) => {
if (conv, params, signin === 'OK') {
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?`);
}
});
// When the user responds 'Signin' it triggers the Get Signin Intent
app.intent('Start Signin', (conv) => {
conv.ask(new SignIn());
});
Но тогда агент уходит! Нет ошибок, и я не уверен, где / почему это терпит неудачу