我有一个使用DialogFlow构建的Google代理上的动作,其中包含多个动作(例如actions.intent.MAIN
和get_day_of_week
)。
[3个月前创建代理时,我可以通过两种方式调用代理:
actions.intent.MAIN
意向。get_day_of_week
动作。[不进行任何更改,使用自定义操作(上面的#2)启动代理将停止工作。有办法调试吗?
[在模拟器中,当我键入“问我的代理人是星期几”时,请求和响应为空,并且模拟器中的对话框显示:“代理人返回了空的TTS”和请求。我不确定请求和响应是否为空,因为模拟器不支持启动自定义操作,因为Google上的Actions不再支持启动自定义操作,或者我的代理中断了(即使我没有做任何更改)。就其价值而言,我拥有的两个不同的代理人也遇到了同样的问题。
我猜您没有什么要调试的;这似乎是Google的错误。在生产过程中,我发生了完全相同的事情。我不可能改变任何东西。
这里是my Reddit post,如果您想关注。
有趣的是,深层链接对我(以及其他几个人)无效,但对我的同事却有效。一位评论者说,除非他在控制台中输入深层链接,否则深层链接对他不起作用。 🤷♂️