除了使用亚马逊网络服务IoT核心进行测试外,我已成功遵循以下指南(订阅主题) Implement a Connected Building with Amazon Alexa and AWS IoT 在文档的末尾,它说要转到亚马逊网络服务IoT核心,并选择测试选项卡。订阅setTemp主题。 我这样做了,但我看不到来自Alexa控制台的消息(导航回IoT核心测试控制台查看消息) 我知道配置亚马逊网络服务IoT涉及到创建一个对象和添加一个策略,但同样也不起作用。 我的印象是文件不完整,我必须做一些其他的事情。 欢迎提出任何意见或建议。
我目前在发展模式的技能。它正在使用Lambda端点。该技能在中工作
当我给Beta测试发送邀请并在另一个(Alexa的电子邮件帐户)上遵循Beta测试指令时,应用程序给出了“意外的通信问题:与所请求的技能通信有问题”请求标识符:amzn1.echo-api.request.ome-id
我不会为我的Lambda函数在CloudWatch中获得任何日志
更新更多信息:该技能可在所有国家和地区亚马逊分发技能。
这是一种虚拟技能,只有一个意图,由像这个Alexa open mySkill and tell me a new fact这样的命令触发,然后控件传递给Lambda函数,后者从数组中随机选择
我正在使用Alexa技能点网络库()开发我自己的Alexa技能,测试时一切都很好,但是当我提交该技能供评审时,我得到了。
我做了一些研究,发现我需要验证传入的请求是否来自Alexa,并且我可以使用库中的RequestVerification方法进行验证,下面是我的代码:
var payload = await req.ReadAsStringAsync();
var skillRequest = JsonConvert.DeserializeObject<SkillRequest>(payload);
Uri signatureCertChainUrl = new Uri(re
我们拥有1项私人技能,在美国有英语支持。技能使用Node.js中的Lambda链接。这种技能是作为一种私人技能发展和分配的。技能链接和使用已经完成了使用Alexa的业务控制台。这意味着所有的Alexa设备都是使用来自Alexa的"DeviceSetupTool“配置的。
现在,我们也想在西班牙语的支持下扩展现有的英语技能。西班牙语的技能有所扩展。
Alexa应用程序支持更改语言,但Alexa不允许更改Alexa设备语言。
Dones Alexa for Business support for the US?如何将Alexa语言从Alexa网站改为西班牙语?