如何获取用户 Alexa 技能的日期/时间或时区信息?



我正在使用Lambda(Python(来开发一项技能,我有兴趣为用户提供一些与时间相关的信息。在request对象上有一个timestamp,但这是没有偏移量的 UTC。有没有办法在不询问位置信息的情况下找到用户的日期/时间或时区(如果这是唯一的方法,您是否知道美国邮政编码到时区的数据库或其他解决方法?

现在可以使用Alexa Settings API获取用户的时区。有关此功能发布的官方信息,请参阅相关博客文章。

你将感兴趣的终结点如下:

GET /v2/devices/{deviceId}/settings/System.timeZone

您只需提供用户的设备 ID,这是接收意向的一部分。响应将包含时区名称,例如"欧洲/伦敦"。

相关内容

  • 没有找到相关文章

最新更新