3

Ich schreibe eine benutzerdefinierte Fähigkeit für die Amazon Echo und ich brauche eine eindeutige Geräte-ID, so dass ich dann Produkt zu meinem Dienst registrieren kann. Alles was ich lese sagt, dass du die ID nicht vom Gerät bekommen kannst. Hat Amazon das geändert? Gibt es eine Arbeit, um eine Geräte-ID zu erhalten?Erhalten Sie einzigartige Geräte-ID für Amazon Echo

Antwort

2

Es gibt keine Möglichkeit, eine eindeutige Geräte-ID zu erhalten. Alles, was Sie tun können, ist eine eindeutige Benutzer-ID. Es ist keine Problemumgehung bekannt.

3

Diese Woche hat Amazon die Device ID (unique) der LaunchRequest JSON Nutzlast in Alexa Skills hinzugefügt.

{ 
    "session": { 
    "new": true, 
    "sessionId": "string", 
    "application": { 
     "applicationId": "string" 
    }, 
    }, 
    "context": { 
     "device": { 
     "deviceId": "string",  
     }, 
    "request": {} 
} 

können Sie verwenden, um die kontext-> Gerät-> deviceId String das Gerät eindeutig zu identifizieren, von dem die Anfrage kam.

Lesen Sie mehr @https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/alexa-skills-kit-interface-reference#request-body-syntax

Verwandte Themen