Уникальная идентификация для устройств Amazon Echo во время выполнения навыка - PullRequest
0 голосов
/ 11 февраля 2020

Я разрабатываю приложение, используя 500 эхо-устройств Amazon, и мне нужен способ однозначно определить, с какого устройства поступил запрос. Есть ли способ получить уникальный идентификатор устройства во время выполнения лямбда-функции Java для моего перкулярного навыка.

1 Ответ

0 голосов
/ 12 февраля 2020

Выполните следующие действия

  1. Go для консоли 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
...