Path: C:\
<?php
ini_set('max_execution_time',1200);
date_default_timezone_set('America/Sao_Paulo');
$DT=date('Y-m-d H:i:s');
$dateadded = date("d/m/Y -- H:i");
$veiculo='ID0035_TEMP';
$timestamp=strtotime($DT);
$url = "http://clientes.sensorweb.com.br/transwar/api/point/historicalvalues?xid=".$veiculo."&since=".$timestamp;
// var_dump($url);
// exit;
$curl = curl_init($url);
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$headers = array(
"Authorization: Basic dHJhbnN3YXI6VHJhbnN3YXIxMjM=",
);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
$resp = curl_exec($curl);
curl_close($curl);
$fopen = fopen('arquivos/historico.json','w');
$fwrite = fwrite($fopen,$resp);
fclose($fopen);
$linha = json_decode($resp, true);
$lin=count($linha);
echo 'Agora : '.$dateadded.' Timestamp:'.strtotime($DT).'<br>';
echo 'Veículo Placa: '.substr($linha['name'],11,8).' Nº de registros: '.$linha['numberOfValues'].'<br>';
$n=1;
foreach($linha['values'] as $mov => $x){
$intime=intval($x['ts']/1000);
echo 'reg: '.$n.'-Data : '.date('d-m-Y H:i:s',$intime).'Timestamp: '.intval($x['ts']/1000).' Temperatura: '.$x['value'].' ºC<br>';$n++;
}
?>