Messaggio di errore

  • Warning: file_get_contents(http://meteo.uniparthenope.it/render/xml.php?prod=wrf3&place=prov063): failed to open stream: HTTP request failed! HTTP/1.0 404 Not Found in Box->parseTimeSeriesXml() (linea 379 di /var/www/sebeto-drupal/sites/all/modules/ccmmma_weather/MeteoBox/box.inc).
  • Notice: Trying to get property of non-object in Box->parseTimeSeriesXml() (linea 388 di /var/www/sebeto-drupal/sites/all/modules/ccmmma_weather/MeteoBox/box.inc).
  • Notice: Trying to get property of non-object in Box->parseTimeSeriesXml() (linea 388 di /var/www/sebeto-drupal/sites/all/modules/ccmmma_weather/MeteoBox/box.inc).
  • Notice: Trying to get property of non-object in Box->parseTimeSeriesXml() (linea 388 di /var/www/sebeto-drupal/sites/all/modules/ccmmma_weather/MeteoBox/box.inc).

Problema Api UniBUS‏

3 contenuti / 0 new
Ultimo contenuto
Antonio Lo Regio
Problema Api UniBUS‏

Salve ragazzi, sto sviluppando un progetto per l'esame di tecnologie web che utilizza le api UniBUS messe a disposizione dal progetto sebeto. Ho scritto un semplice script PHP per provare il funzionamento delle api utilizzando curl. Quando lo mando in esecuzione, lo script  mi restituisce sempre il valore NULL.

Provando ad accedere al sito https://api.uniparthenope.it/ dal browser mi da il seguente errore:
Errore SSL: il certificato di sicurezza del server è stato revocato.
 
Qualcuno può aiutarmi? questo è il codice php che ho scritto:
<?php
 if (!$curl) {
    die("Couldn't initialize a cURL handle");
}
  curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
  curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
 $code = curl_getinfo($curl, CURLINFO_HTTP_CODE);
 echo $code;
  $result=curl_exec($curl);
  $final=json_decode($result);
echo var_dump($final);
  curl_close($curl);
?>
 
 
CLEMENTE VIGLIOTTI
Ritratto di CLEMENTE VIGLIOTTI
Non sono sicuro, ma puoi

Non sono sicuro, ma puoi provare ad inserire questa riga per ignorare il controllo ssl:

curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);

Raffaele Montella
Ritratto di Raffaele Montella
Unubus

Le sottostanti API ANM sono cambiate.
E' necessario riscrivere il backend dell'API.
 

-----------------------
Raffaele Montella, PhD
Assistant Professor in Computer Science
Department of Applied Science
University of Napoli Parthenope
 

Accedi per lasciare commenti