E’ possibile comunicare con il Databoom utilizzando cURL.
Comandi cURL
Dalla linea di comando digitare il comando curl. Per poter inviare richieste a Databoom è necessario specificare nell'header un token oAuth generato in Databoom.
Per specificare un header si può utilizzare --header o l'abbreviazione -H.
curl -H 'Authorization: Bearer <OAUTH TOKEN DATABOOM>' <URL SERVER DATABOOM>
Inoltro di dati a Databoom
Se si vogliono inoltrare dei dati a Databoom è necessario specificare l'header
-H "Content-Type: application/json"
quindi specificare il campo --data (o l'abbreviazione -d) con i dati da inviare in formato JSON.
Un esempio di comando curl completo per l'inoltro del valore di un segnale è il seguente:
curl --header 'Content-Type: application/json' --header 'Authorization: Bearer
<OAUTH TOKEN DATABOOM>
' --data '{"device": "<TOKEN DISPOSITIVO DATABOOM>", "date":"<DATA VALORE>", "signals":[{"name": "<TOKEN SEGNALE DATABOOM>", "value": "<VALORE>"}]}' https://api.databoom.com/v1/signals/push
Il formato dei dati da inoltrare è illustrato nella pagina dedicata.
0 Commenti