alexa - 为每个亚马逊回声设备获取唯一的设备 ID

标签 alexa alexa-skills-kit alexa-skill alexa-voice-service alexa-slot

我需要为 Alexa Skills Kit 制作自定义技能,它应该是每个房间的一个回声设备。我需要为每个回声设备获取 device_id。
我听说这是不可能的,但也许它改变了,或者如果没有,还有其他办法。

最佳答案

你现在就可以做到!
context:System:device:deviceId

据我所知,它仅适用于真实设备。因此,如果您在开发人员的技能管理器中进行测试,您将无法获得该字段,但是当与真正的 Alexa 设备一起使用时,它会起作用。

关于alexa - 为每个亚马逊回声设备获取唯一的设备 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38351019/

相关文章:

python - Alexa Lambda 函数获取用户的全名

audio - 使用addAudioPlayerPlayDirective无法在Alexa/Echo中播放MP3音频

amazon-web-services - 亚马逊 Alexa 技能套件 : How do you link with external app account/userId

javascript - Alexa 完全匹配示例话语无法传递槽值

oauth-2.0 - Alexa 帐户链接 - 如何使用 id_token 而不是访问 id_token

node.js - Alexa Skill NodeJS - 结合语音和 addAudioPlayerPlayDirective

node.js - Alexa 自定义技能设备发现

javascript - 来自 Alexa 开发人员控制台的 Alexa 技能 : is it possible to have Alexa play a . mp3 - Alexa 托管?

python - Alexa 技能图像未显示

node.js - AWS Lambda 无法对外部 API 进行 REST 调用