【问题标题】:Get location/address of Amazon Echo device获取 Amazon Echo 设备的位置/地址
【发布时间】:2017-04-05 22:10:56
【问题描述】:

我正在制作一项 Alexa 技能,该技能需要将正在使用的 Echo 的位置发送到我的 Lambda 函数中的 API。

https://www.amazon.com/gp/help/customer/display.html?nodeId=201601980 说我们可以访问有关 Echo 的许多详细信息,例如设备位置,但根据我的技能,我认为会话中没有此功能:

exports.handler = function (event, context) {
   try {
       console.log("event.session: " + event.session);

如何获取这些数据?

关键是,虽然我们的用户地址来自我的 App API,但他们可能设置了一个他们目前不在的地址(也就是他们从不同的 Echo 下订单作为他们的地址)。

谢谢!

【问题讨论】:

标签: node.js amazon-web-services alexa-skills-kit


【解决方案1】:

似乎无法访问个人资料信息。如果帐户已链接,我看到的唯一选择是将它们路由回您的网站,以提供完成订单所需的信息。

【讨论】:

    【解决方案2】:

    您现在可以获得设备的地址,在客户的设备设置中指定。

    这是 2017-04-05 的新内容。请参阅 Amazon's blog post 了解他们的新 Device Address API。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-01-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多