Zum Hauptinhalt springen
CloudStudio

Geografische Position

Melden der geografischen Position eines Geräts

Diese Methode ermöglicht die Aktualisierung der aktuellen Position des Geräts auf der Plattform. Der Positionsverlauf wird nicht gespeichert.

Die HTTP-Gerätepositionsaktualisierung verwendet die folgende Struktur:

POST /services/gear/DeviceIntegrationService.svc/UpdateDeviceGeolocation HTTP/1.1
Host: gear.cloud.studio
Content-Type: application/json

{
	"accessToken": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
	"deviceID": 1,
	"latitude": 40.4052,
	"longitude": -3.87699
}

Parameter

NameDescriptionData Type
accessTokenAccess token with permissions to update endpoint information. See this page for more information.text
deviceIDUnique device identifier or device address in format [deviceAddress] (e.g.: [device-1234]). These values can be found on the device management page.number
latitudeIndicates the latitude of the device's current location.number
longitudeIndicates the longitude of the device's current location.number

Beispiel

Wir wählen ein zu änderndes Gerät aus; in diesem Fall wählen wir eines mit dem Namen "Interwave Tracker Test 1". Der benötigte Parameter ist die "DeviceID" des Geräts, die in diesem Fall "23712" lautet.

Geräteliste mit aufgeklapptem Tracker, der seine DeviceID und Endpunkte zeigt

Öffnen Sie Postman und verwenden Sie die Methode "UpdateDeviceGeolocation", geben Sie das accessToken, die DeviceId (die in diesem Fall 23712 ist) ein und senden Sie dann den Längen- und Breitengrad des Geräts. Sobald die Daten geladen sind, drücken Sie "Send" und das Gerät wird seine Position ändern.

POST-Anfrage in Postman an UpdateDeviceGeolocation mit accessToken, DeviceId und Koordinaten

Diese Positionsänderung kann auf der Gerätekarte angezeigt werden.

Gerätekarte mit der neuen Position des Trackers, in der seitlichen Liste hervorgehoben

Zuletzt aktualisiert am

Auf dieser Seite