执行技能时对亚马逊Echo设备的唯一标识

问题描述 投票:0回答:1

我正在使用500个Amazon echo设备开发应用程序,我需要一种方法来唯一标识请求来自哪个设备。对于我的精通技术,有没有一种方法可以在执行Java lambda函数期间获取设备的唯一标识符。

amazon-web-services aws-lambda amazon alexa
1个回答
0
投票

遵循这些步骤

  1. 转到Alexa控制台->创建/编辑技能->权限->启用必要的字段,最好是您的电子邮件地址
  2. 在完成请求期间获取请求者的电子邮件。下面的示例代码

示例Python代码

def get_user_info(access_token):
amazonProfileURL = 'https://api.amazon.com/user/profile?access_token='
r = requests.get(url=amazonProfileURL+access_token)
if r.status_code == 200:
    return r.json()
else:
    return False
© www.soinside.com 2019 - 2024. All rights reserved.