Резервное намерение по умолчанию вызывается после события входа - PullRequest
0 голосов
/ 25 октября 2018

Я отправляю этот ответ от моего python webhook, чтобы вызвать ссылку на учетную запись в моем диалоговом чате chatflow для Google Assistant.

return make_response(jsonify({
    "payload": {
        "google": {
            "expectUserResponse": "true",
            "systemIntent": {
                "intent": "actions.intent.SIGN_IN",
                "data": {}
            }
        }
    }
}))

Поэтому, когда пользователь завершает процесс аутентификации, он переходит к намерение возврата по умолчанию .Я хочу знать, почему он перенаправляет пользователя на резервное намерение по умолчанию.

Можно ли перенаправить пользователя на приветственное намерение по умолчанию или любое другое намерение?

PS КакСвязывание аккаунта не выполняется на симуляторе, я не могу увидеть ответ, который он отправляет, как только связывание аккаунта выполнено.

1 Ответ

0 голосов
/ 25 октября 2018

Вы можете создать новое намерение, настроенное для обработки события actions_intent_SIGN_IN, а затем обработать это намерение в своем исполнении так же, как и любое другое намерение.Это будет срабатывать как при входе, так и при сбое входа, поэтому вам нужно проверить аргументы, переданные вместе с ним (или проверить, есть ли у вас информация об аутентификации).

enter image description here

...