TransWar File Browser

Path: C:\

<?php
	class RequestCTeId {
		function getNFe($id) {
			$url_id = "https://transwar.lannister.emitir.me/ctes/search?id=".$id."&page=1";  
			$curl_id = curl_init($url_id);
			curl_setopt($curl_id, CURLOPT_URL, $url_id);
			curl_setopt($curl_id, CURLOPT_RETURNTRANSFER, true);
			$headers_id = array(
			   "accept: application/json",
			   "x-api-key: ".API_KEY,
			);
			curl_setopt($curl_id, CURLOPT_HTTPHEADER, $headers_id);
			curl_setopt($curl_id, CURLOPT_SSL_VERIFYHOST, false);
			curl_setopt($curl_id, CURLOPT_SSL_VERIFYPEER, false);
			curl_setopt($curl_id, CURLOPT_HEADER, 1);
			curl_setopt($curl_id, CURLOPT_RETURNTRANSFER, 1);
			curl_setopt($curl_id, CURLOPT_FOLLOWLOCATION, 1);
			$respId = curl_exec($curl_id);
			curl_close($curl_id);
			$outId = preg_split('/(\r?\n){2}/', $respId, 2);
			$headers_id = $outId[0];
			$body_id[1] = $outId[1];
			$headersArray = preg_split('/\r?\n/', $headers_id);
			$headersArray = array_map(function($h) {
			  return preg_split('/:\s{1,}/', $h, 2);
			}, $headersArray);
			$tmp = [];
			foreach($headersArray as $h) {
		    $tmp[strtolower($h[0])] = isset($h[1]) ? $h[1] : $h[0];
			}
			$headersArray = $tmp; $tmp = null;
			$body_id[0]=$headersArray['x-ratelimit-remaining'];
			if($body_id[0]<=5){sleep(10);}
  		$resp_id=json_decode($body_id[1], true);
  		$nf='';
  		foreach($resp_id['data'][0]['nfs'] as $w => $q){
  			if($nf==''){$nf=$q['number'];}else{$nf.=','.$q['number'];}
  		}
		  return $nf;
		}
	}
?>