3

我正在寫一個亞馬遜回聲的自定義技能,我需要一個獨特的設備ID,所以我可以註冊然後產品到我的服務。我讀過的所有內容都表明,您無法從設備上獲取該ID。亞馬遜改變了這一點?是否有解決方法來獲取設備ID?獲取唯一的設備ID爲亞馬遜回聲

回答

2

無法獲取唯一的設備ID。你所能做的就是獲得一個唯一的用戶ID。沒有已知的解決方法。

3

本週亞馬遜增加了設備ID(唯一)到Alexa技能的LaunchRequest JSON有效載荷。

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

您可以使用上下文>設備 - >設備ID字符串唯一標識發出請求附帶的設備。

閱讀全文@https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/alexa-skills-kit-interface-reference#request-body-syntax