Aws lambda Alexa地理位置
我试图通过Alexa技能获得地理位置。 我已经在Alexa控制台中启用了位置服务,并且我已经授权了发送地理位置的技能 我收到的信息如下:Aws lambda Alexa地理位置,aws-lambda,alexa,alexa-skill,Aws Lambda,Alexa,Alexa Skill,我试图通过Alexa技能获得地理位置。 我已经在Alexa控制台中启用了位置服务,并且我已经授权了发送地理位置的技能 我收到的信息如下: { "context": { "Extensions": { "available": {} }, "System": { "application": { "applicationI
{
"context": {
"Extensions": {
"available": {}
},
"System": {
"application": {
"applicationId": "..."
},
"device": {
"supportedInterfaces": {},
"deviceId": "..."
},
"apiEndpoint": "https://api.eu.amazonalexa.com",
"user": {
"userId": "...",
"permissions": {
"scopes": {
"alexa::devices:all:geolocation:read": {
"status": "GRANTED"
}
},
"consentToken": "..."
}
},
"apiAccessToken": "...",
"unit": {
"unitId": "..."
}
}
},
"version": "1.0",
"session": {
"application": {
"applicationId": "..."
},
"user": {
"userId": "...",
"permissions": {
"scopes": {
"alexa::devices:all:geolocation:read": {
"status": "GRANTED"
}
},
"consentToken": "..."
}
},
"new": true,
"sessionId": "..."
},
"request": {
"requestId": "...",
"locale": "it-IT",
"intent": {
"name": "MyIntent",
"confirmationStatus": "NONE"
},
"type": "IntentRequest",
"timestamp": "2021-01-28T07:39:53Z"
}
}
如您所见,地理位置已被授予,但所描述的地理位置字段完全丢失。您认为大多数回声设备无法使用地理位置是正确的。固定设备只提供注册地址,不提供地理坐标
但是,您可以使用“地理编码”服务将大多数地址转换为坐标。例如。你说的地理位置不适用于大多数回声设备是正确的。固定设备只提供注册地址,不提供地理坐标
但是,您可以使用“地理编码”服务将大多数地址转换为坐标。例如。重试后,您可以在alexa mobile app的“设备设置”部分添加位置。.谢谢@dephal soni,事实上,这是另一条信息(我成功获得了它)。似乎地理位置不适用于Alexa,但仅适用于与之集成的可穿戴设备。重试后,您可以在Alexa mobile app的设备设置部分添加位置。谢谢@defhal soni,事实上,这是另一条信息(我成功获得了它)。地理定位似乎不适用于Alexa,而只适用于与之集成的可穿戴设备。