ich Probleme habe, Daten von Weather Underground von einem historischen Tag zu erhalten (gleiche Skript funktioniert für meine aktuellen Beobachtungen feine). Beispiel für gestern:Javascript erhalten Daten von Weather Underground „Geschichte“ API
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script>
<script>
heute=new Date();
jahr=heute.getFullYear();
monat=heute.getMonth()+1;
tag = heute.getDate()-1;
jQuery(document).ready(function($) {
$.ajax({
url : "http://api.wunderground.com/api/ea1cb0c0f1995212/history_'+jahr+monat+tag+'/q/pws:INORDRHE156.json",
dataType : "jsonp",
success : function(parsed_json) {
var minhumidity = parsed_json.history.dailysummary[0].minhumidity;
var day = parsed_json.history.dailysummary[0].date.pretty;
document.getElementById("z8").innerHTML = minhumidity;
document.getElementById("z9").innerHTML = date;
}
});
});
</script>
So "Tag" funktioniert für mich, Ausgabe lautet: 13. November 2017
Aber "minhumidity" sollte bei '' (oder einige anderer Wert), aber es wird nur eine leere geben.
ich beiden Werte erhalten (Tag und minhumidity) auf die gleiche Weise, wo ist das Problem?
Entschuldigung für mein Englisch.
Sie sollte die dev tools benutzen, um einen Blick auf die json zu werfen, die von der API zurückkommen und das hier posten – ScoobyDrew18
Es war mein erster Beitrag, also bitte vergib mir ;-) – TornadoS