Aller au contenu principal
CloudStudio

Caméras

Stocker des snapshots

L'intégration HTTP des caméras permet de stocker des snapshots en utilisant la structure suivante :

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

{
	"accessToken": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
	"endpointID": 1,
	"fileType": "jpg",
	"content": "/9j/4QB4RXhpZgAATU0AKgAAAAgABAEAAAQAAAABAAAFAAEBAAQAAAABAAAC0IdpAAQAAAA....[truncated]....",
	"timestamp": "2021-02-23T14:55:03"
}

Paramètres

NomDescriptionType de données
accessTokenToken d'accès avec les permissions de mise à jour des informations d'endpoint. Consultez cette page pour plus d'informations.text
endpointIDIdentifiant unique d'endpoint ou combinaison d'adresse d'appareil et d'adresse d'endpoint au format [deviceAddress]:endpointAddress (par ex. : [device-1234]:1). Ces valeurs se trouvent sur la page de gestion des endpoints.numeric
fileTypeType de fichier stocké, par exemple « jpg » ou « png ».text
contentContenu binaire du snapshot, au format base/64. Note : dans l'exemple ci-dessus, le champ « content » est tronqué pour plus de lisibilité.text
timestampValeur optionnelle indiquant la date et heure UTC du snapshot. Le format de date doit correspondre à l'un de ceux spécifiés dans la section des formats de date. Si le champ est omis, la plateforme supposera que la mesure correspond à la date et l'heure actuelles.text

Dernière mise à jour le

Sur cette page