本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
驗證裝置位置
若要檢查裝置位置的完整性,請使用 VerifyDevicePositionAPI。該 API 通過評估設備的小區信號,Wi-Fi 接入點,IPv4 地址以及代理是否正在使用中,返回有關設備位置完整性的信息。
必要條件
在能夠使用列出的 API 進行設備驗證之前,請確保您具有以下必要條件:
下列範例顯示 Amazon 位置 VerifyDevicePositionAPI 的請求。
- API
-
使用 Amazon 定位 API 驗證裝置位置
使用來自 Amazon 位置追蹤 API 的VerifyDevicePosition
操作。
下列範例顯示用來評估裝置位置完整性的 API 要求。將這些值取代為您自己的裝置 ID。
POST /tracking/v0/trackers/TrackerName/positions/verify HTTP/1.1
Content-type: application/json
{
"DeviceState": {
"Accuracy": {
"Horizontal": number
},
"CellSignals": {
"LteCellDetails": [
{
"CellId": number,
"LocalId": {
"Earfcn": number,
"Pci": number
},
"Mcc": number,
"Mnc": number,
"NetworkMeasurements": [
{
"CellId": number,
"Earfcn": number,
"Pci": number,
"Rsrp": number,
"Rsrq": number
}
],
"NrCapable": boolean,
"Rsrp": number,
"Rsrq": number,
"Tac": number,
"TimingAdvance": number
}
]
},
"DeviceId": "ExampleDevice",
"Ipv4Address": "string",
"Position": [ number ],
"SampleTime": "string",
"WiFiAccessPoints": [
{
"MacAddress": "string",
"Rss": number
}
]
},
"DistanceUnit": "string"
}
位置完整性 SDK 提供與裝置驗證相關的增強功能,並可依要求使用。若要存取 SDK,請聯絡銷售 Support。