

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 验证设备位置
<a name="verify-device-positions"></a>

要检查设备位置的完整性，请使用 [VerifyDevicePosition](https://docs.aws.amazon.com/location/latest/APIReference/API_WaypointTracking_VerifyDevicePosition.html)API。此 API 通过评估诸如设备的蜂窝信号、Wi-Fi 接入点、IPv4 地址以及是否正在使用代理等属性来返回有关设备位置完整性的信息。

## 先决条件
<a name="verify-device-positions-pre-reqs"></a>

在能够使用列 APIs 出的设备验证之前，请确保满足以下先决条件：
+ 您已经为要查看的一个或多个设备创建跟踪器。有关更多信息，请参阅 [开始使用 Amazon Location Service 跟踪器](start-tracking.md)。

以下示例显示了对 Amazon 定位 [VerifyDevicePosition](https://docs.aws.amazon.com/location/latest/APIReference/API_WaypointTracking_VerifyDevicePosition.html)API 的请求。

------
#### [ API ]

**使用 Amazon 位置验证设备位置 APIs**

使用 Amazon 位置追踪中的`[VerifyDevicePosition](https://docs.aws.amazon.com/location/latest/APIReference/API_WaypointTracking_VerifyDevicePosition.html)`操作 APIs。

以下示例显示的是对评估设备位置完整性的 API 请求。用您自己的设备替换这些值 IDs。

```
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 的访问权限，请联系[销售支持](https://aws.amazon.com/contact-us/sales-support/?pg=locationprice&cta=herobtn)。