Path: C:\
<?php
ini_set('max_execution_time',259200);
ini_set('memory_limit' , '-1' ) ;
// cURL para Login
$url_login = URL_OMNILINK."/login";
$curl_login = curl_init($url_login);
curl_setopt($curl_login, CURLOPT_URL, $url_login);
curl_setopt($curl_login, CURLOPT_POST, true);
curl_setopt($curl_login, CURLOPT_RETURNTRANSFER, true);
$headers = array(
"Content-Type: application/json",
);
curl_setopt($curl_login, CURLOPT_HTTPHEADER, $headers);
$data_login = '{
"user": "'.USER_OMNILINK.'",
"password": "'.KEY_OMNILINK.'"
}';
curl_setopt($curl_login, CURLOPT_POSTFIELDS, $data_login);
curl_setopt($curl_login, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($curl_login, CURLOPT_SSL_VERIFYPEER, false);
//curl_setopt($curl_login, CURLOPT_HEADER, 1);
$resp_login = curl_exec($curl_login);
$info_login = curl_getinfo($curl_login, CURLINFO_HTTP_CODE);
curl_close($curl_login);
if($info_login!==200){
echo 'Info Login: '.$info_login.'<br>';
$fopen = fopen('logs/login.txt','a');
$fwrite = fwrite($fopen,'datetime: '.$DT1.';Resposta HTTP: '.$info_login.PHP_EOL);
fclose($fopen);
$log=false;
}else{
$reg_login = json_decode($resp_login, true);
define('TOKEN_OMNILINK', $reg_login['token']);
$log=true;
}
?>