登录事件后调用默认回退意图

时间:2018-10-25 13:22:06

标签: dialogflow actions-on-google

我正在从python webhook发送此响应,以调用我的dialogflow聊天机器人中用于Google助手的帐户链接。

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

因此,一旦用户完成了身份验证过程,它就会变为默认后退意图。我想知道为什么将用户重定向到默认的后备意图。

我可以将用户重定向到默认的欢迎意图还是其他任何意图?

P.S。由于帐户链接未在模拟器上完成,因此帐户链接完成后,我将无法看到其发送的响应。

1 个答案:

答案 0 :(得分:4)

您可以创建一个新的Intent,该Intent设置为处理actions_intent_SIGN_IN事件,然后像处理任何其他Intent一样在实现中处理该Intent。如果他们登录或登录失败,都会触发此消息,因此您需要检查与之一起传递的参数(或检查是否具有身份验证信息)。

enter image description here