【问题标题】:Dialogflow Account linking breaks the flowDialogflow 帐户链接中断了流程
【发布时间】:2018-08-17 14:03:03
【问题描述】:

我正在 Dialogflow 中为 Google Assistant 开发一个聊天机器人,我使用 this official documentation 在 Google Actions 的帐户链接部分强制登录(使用授权代码流),所以当我调用一个机器人时,它会要求如果用户尚未登录,请登录。

登录后,流程中断,我需要再次调用我的机器人,如图所示。

我想让这个流程持续下去,而不是再次调用机器人,它应该在链接过程完成后打开默认欢迎意图。

这是我的链接设置

PS:我正在使用 python webhook 来处理其他意图的查询 但不适用于默认欢迎意图。

这是我的集成设置

【问题讨论】:

    标签: google-oauth actions-on-google dialogflow-es


    【解决方案1】:

    最好使用 Google 登录来处理帐户关联。它不会中断流程,您可以在您的意图 webhook 的参数中访问用户配置文件详细信息。

    参考: https://developers.google.com/actions/identity/google-sign-in

    【讨论】:

      【解决方案2】:

      请确认,

      1. 您输入了有效的回调 URL。
      2. 您的后端服务器(进行身份验证的地方)应重定向到提供的回调 URL

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-09-08
        • 1970-01-01
        • 1970-01-01
        • 2017-02-11
        • 2014-08-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多