繁体   English   中英

有没有办法使用CLI配置Alexa技能?

[英]Is there a way to use the CLI to configure an Alexa skill?

有没有办法使用CLI配置Alexa技能?

我了解如何使用CLI设置和管理相应的Lambda代码,但我认为无法对Alexa技能执行相同的操作(例如,设置或上载更新的Intent Schema或插槽等)。

有没有办法做到这一点,还是Alexa开发者控制台唯一可用的方法?

不,遗憾的是,没有办法使用CLI或API来管理您的技能。 您只能通过开发者控制台执行此操作。

您可能对此功能请求感兴趣:
用于创建和配置Alexa技能的API

(我认为API和CLI的存在是直接相关的,因为可以在API上构建CLI接口,并且可以通过CLI实现类似API的自动化。)

更新
2017-09-05 亚马逊宣布推出 ASK-CLI和SMAPI。
文档在这里 ,可以通过节点模块'ask-cli'访问

现在有:

在Alexa技能套件中宣布Alexa技能管理API,Alexa技能套件命令行界面和事件

ASK CLI命令参考

您可以使用ask api get-model命令将模型和意图下载为JSON文件。 然后你可以编辑文件,并使用ask api update-model上传它。

我们在Mutual Mobile的架构师之一Thaddeus将我们的Fastlane CI配置为自动将话语,插槽和模式文件复制到Alexa门户,作为Git提交的一部分。 这样做非常难看,当亚马逊发布REST API时,它可能变得不必要了。 与此同时,它运作良好,真正加快了速度,更不用说减少错字和遗漏错误的可能性了。 我会检查Thaddeus,看看他是否可以发布一些说明或示例代码,如果其他人感兴趣。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM