Действие при входе в Google не вызывает намерения после входа в систему - PullRequest
0 голосов
/ 22 января 2019

У меня есть приложение-помощник, где некоторые намерения доступны только после привязки аккаунта.Чтобы иметь возможность бесшовной регистрации при срабатывании намерения, требующего входа в систему, запускается процесс входа в систему и после разрешения намерения.

Я использовал помощник по входу, и это работает, но после входа в систему выдается сообщение об ошибке «Извините, что-то пошло не так, поэтому я не могу войти в систему. Но вы можете повторить попытку позже».

Если приложение запускается сновапользователь залогинен и все работает как надо.

Я использую webhook в качестве функции firebase

Любой совет, как мне это сделать?

1 Ответ

0 голосов
/ 22 января 2019

После завершения работы помощника по входу отправляется событие actions_intent_SIGN_IN. Вы должны захватить это событие в намерении Dialogflow и затем обработать его в обработчике для этого события. Обработчик должен вызывать то же, что и обработчик обычного события.

...