Buongiorno a tutti, sono appena entrato a far parte di questo forum e avrei un problema da sottoporvi.
E' da poco tempo che lavoro in php e ancor da meno tempo che utilizzo i web services. Ho fatto una connessione a un web service e, testandola da Postman funziona correttamente. Ho provato allora a creare questo file (test.php) che si connette al web service e restituisce i valori del response:
	
	
	
		
Se qualcuno è in grado di darmi una mano lo ringrazio in anticipo
Diego
				
			E' da poco tempo che lavoro in php e ancor da meno tempo che utilizzo i web services. Ho fatto una connessione a un web service e, testandola da Postman funziona correttamente. Ho provato allora a creare questo file (test.php) che si connette al web service e restituisce i valori del response:
		PHP:
	
	<?php
$curl = curl_init();
curl_setopt_array($curl, array(
  CURLOPT_URL => "https://pcsandbox.....",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_POSTFIELDS =>"{
  \"clientToken\": \"TOKEN",
  \"hlCode\": \"CODE",
  \"from\": \"2020-04-03\",
  \"to\": \"2020-04-05\"
}",
  CURLOPT_HTTPHEADER => array(
    "Content-Type: application/json",
    "Content-Type: text/plain"
  ),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
?>
La connessione al web service viene eseguita correttamente e il risultato (corretto) che ottengo è il seguente:
{"availabilities":[{"room_type_id":1,"from":"2020-04-03","to":"2020-04-05","physical":3,"web_availability":["-","-","-"],"real_availability":[3,3,3]},{"room_type_id":2,"from":"2020-04-03","to":"2020-04-05","physical":2,"web_availability":["-","-","-"],"real_availability":[2,2,2]}]}
Quindi funziona tutto. L'unico problema che ho è quello che non riesco a produrre un output formattato nel seguente modo:
room_type_id, from, to, real_availability
room_type_id, from, to, real_availability
room_type_id, from, to, real_availability
...Diego
			
				Ultima modifica di un moderatore: 
			
		
	
										
										
											
	
										
									
								 
	