问题描述
Google Actions SDK已针对版本3再次进行了重写,并带有一个全新的开发人员平台,该平台具有不同的工作方式。据我所知,无法将旧版(Actions SDK V2)操作迁移到新的SDK和Actions Console体验中。
是否有记录的迁移到V3的方法? 成功迁移的人有能力分享他们的经验和遇到的任何问题吗?
我尚未找到有关切换版本的任何可用文档,所以我最好的猜测是从头开始创建一个新项目,然后删除旧项目并重命名新项目。这可能行得通吗?
我的应用是使用[email protected]
SDK实现的简单对话操作。我根本没有使用Dialogflow。
到目前为止的进展
使用新版本的gactions
CLI,我取得了部分成功。
我使用新的Web控制台体验创建了一个新项目,然后从服务器中提取了配置。然后,我将现有项目配置下拉,编辑文件以匹配测试项目,然后将其备份。
这导致Web控制台UX进行了更改以适应新的体验,但是存在一个残留错误,使我无法测试我的应用。
只能在“对话操作”项目中指定自定义操作。
这使我认为后端中有某种项目类型决定了Web控制台中应发生的情况。将现代化的配置推送到服务器似乎已在不更改项目类型的情况下更改了UI模式,从而导致了无法对旧应用程序进行任何维护或向新版本系统进行迁移的问题。
更新:刚刚发布了Dialogflow Actions的新迁移工作流程。这与我的应用程序无关,因为我从未使用过Dialogflow。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)