Я пишу пользовательский навык для эха амазонки, и мне нужно получить уникальный идентификатор устройства, чтобы я мог зарегистрировать продукт в своем сервисе. Все, что я читал, говорит о том, что вы не можете получить id с устройства. Амазон изменил это? Есть ли способ получить идентификатор устройства?
Получить уникальный идентификатор устройства для amazon echo
comment
Это то же самое, что я думаю, как этот вопрос. А также относится к обновлению, которое предоставляет решение. stackoverflow .com/questions/38351019/
- person ssaltman   schedule 24.03.2018
Ответы (3)
Невозможно получить уникальный идентификатор устройства. Все, что вы можете сделать, это получить уникальный идентификатор пользователя. Нет известного обходного пути.
person
Joseph Jaquinta
schedule
10.06.2016
На этой неделе Amazon добавил идентификатор устройства (уникальный) в полезную нагрузку JSON LaunchRequest в Alexa Skills.
{
"session": {
"new": true,
"sessionId": "string",
"application": {
"applicationId": "string"
},
},
"context": {
"device": {
"deviceId": "string",
},
"request": {}
}
Вы можете использовать строку context->device->deviceId для уникальной идентификации устройства, с которого пришел запрос.
person
mdaddy
schedule
07.04.2017
Если вы ищете, как получить идентификатор устройства Alexa?
Используйте приведенный ниже фрагмент, он будет работать как шарм.
device_id = handler_input.request_envelope.context.system.device.device_id
Я надеюсь, это поможет вам.
person
vijayraj34
schedule
06.04.2021