

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Verificar as posições do dispositivo
<a name="verify-device-positions"></a>

Para verificar a integridade da posição de um dispositivo, use a [VerifyDevicePosition](https://docs.aws.amazon.com/location/latest/APIReference/API_WaypointTracking_VerifyDevicePosition.html)API. Essa API retorna informações sobre a integridade da posição do dispositivo, avaliando propriedades como o sinal da célula do dispositivo, o ponto de acesso Wi-Fi, o endereço Ipv4 e se um proxy está em uso.

## Pré-requisitos
<a name="verify-device-positions-pre-reqs"></a>

Antes de poder usar a lista APIs para verificação do dispositivo, verifique se você tem os seguintes pré-requisitos:
+ Você criou um rastreador para o dispositivo ou dispositivos que deseja verificar. Para obter mais informações, consulte [Conceitos básicos dos rastreadores do Amazon Location Service](start-tracking.md).

O exemplo a seguir mostra uma solicitação para a [VerifyDevicePosition](https://docs.aws.amazon.com/location/latest/APIReference/API_WaypointTracking_VerifyDevicePosition.html)API de localização da Amazon.

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

**Para verificar as posições do dispositivo usando a localização da Amazon APIs**

Use a `[VerifyDevicePosition](https://docs.aws.amazon.com/location/latest/APIReference/API_WaypointTracking_VerifyDevicePosition.html)` operação do Amazon Location Tracking APIs.

O exemplo a seguir mostra uma solicitação de API para avaliar a integridade da posição de um dispositivo. Substitua esses valores pelo seu próprio dispositivo 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"
}
```

------

**nota**  
O **Integrity SDK** fornece atributos aprimorados relacionados à verificação de dispositivos e está disponível para uso mediante solicitação. Para ter acesso ao SDK, entre em contato com o [Sales Support](https://aws.amazon.com/contact-us/sales-support/?pg=locationprice&cta=herobtn).