【问题标题】:Unique Identification for amazon Echo devices during Skill Execution技能执行期间亚马逊 Echo 设备的唯一标识
【发布时间】:2020-05-27 00:59:45
【问题描述】:

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

【问题讨论】:

    标签: amazon-web-services aws-lambda amazon alexa


    【解决方案1】:

    按照这些步骤进行

    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
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-02-04
    • 1970-01-01
    • 2017-07-23
    • 1970-01-01
    • 1970-01-01
    • 2016-11-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多