Actions on google 测试期间Google Action(Dialogflow)帐户链接不可靠

Actions on google 测试期间Google Action(Dialogflow)帐户链接不可靠,actions-on-google,google-home,dialogflow-es,Actions On Google,Google Home,Dialogflow Es,我在测试google action的帐户链接时遇到了很多麻烦。它使用授权oauth2流进行帐户链接。我没有启用事务,但需要登录欢迎意图和我的其他(自定义)意图 在实现帐户链接后,我立即通过模拟器测试了流量,它工作得非常好。然后我想把我的谷歌账户链接到我服务器上的另一个账户,这意味着我需要取消链接,然后再链接。这就是事情变得更糟的地方 看起来这些文档有点过时了,但我最终找到了一种方法来取消链接,至少是部分地。注释底部蓝色框中的注释,您可以通过禁用测试来取消链接。UI看起来与屏幕截图不同,但我通过切

我在测试google action的帐户链接时遇到了很多麻烦。它使用授权oauth2流进行帐户链接。我没有启用事务,但需要登录欢迎意图和我的其他(自定义)意图

在实现帐户链接后,我立即通过模拟器测试了流量,它工作得非常好。然后我想把我的谷歌账户链接到我服务器上的另一个账户,这意味着我需要取消链接,然后再链接。这就是事情变得更糟的地方

看起来这些文档有点过时了,但我最终找到了一种方法来取消链接,至少是部分地。注释底部蓝色框中的注释,您可以通过禁用测试来取消链接。UI看起来与屏幕截图不同,但我通过切换“在设备上测试”禁用了动作模拟器UI中的测试。然后我重新启用了它,实际上我的请求不再获得访问令牌

然而,此时,当我通过模拟器运行命令时,链接流不再被调用。我等了几个小时,又试了一次——没有骰子。我的dialogflow webhook没有在请求主体中获得访问令牌(属性不再存在),这很好,但我从未被提示重新链接帐户

我在注册到我的谷歌账户的手机上使用谷歌助手应用程序尝试了同样的方法(模拟器中使用的是同一个谷歌账户)。同样,它第一次起作用,但在我切换设备上的测试后,它开始永久失败。那么它似乎是特定于设备的?我尝试了一个匿名的chrome会话以及删除cookies,但两个都不起作用

在测试谷歌操作期间,我如何正确地取消链接,然后重新链接我的帐户


谢谢

尝试硬撤销对应用程序的权限不幸的是,测试应用程序或与模拟器相关的任何内容都不存在。我可以试着撤销dialogflow,但我不明白为什么会保留这些perms.Update-我试着撤销firebase和dialgflow(这两个似乎都适用)。没有骰子,我也在同一条船上。他们需要让这变得更容易。到目前为止面临相同的问题。请尝试硬吊销对应用程序的权限。遗憾的是,测试应用程序或与模拟器相关的任何内容都不存在。我可以试着撤销dialogflow,但我不明白为什么会保留这些perms.Update-我试着撤销firebase和dialgflow(这两个似乎都适用)。没有骰子,我也在同一条船上。他们需要让这件事变得更容易。到目前为止都面临着同样的问题。