JSONを使ってOpenWeatherMapから気象データを取得できるJavaScriptでプログラムを作成しようとしていました。私はJSONの新機能ですが、その背後にあるロジックを理解していると思います。しかし、「JSONを取得」ボタンをクリックすると、何も起こりません。 getJSON関数の "data.temp"は間違っている可能性がありますが、正しく理解していれば、少なくとも「温度」という単語を印刷する必要があるようです.HTMLとJavaScriptが以下に含まれています。JSONを使用してOpenWeatherMapデータを取得する方法は?
HTML:あなたはコールバック関数として "test" を指定しているあなたの要求パラメータで
$(document).ready(function() {
/* Operate when "getIt" button is clicked.*/
$("#getIt").click(function(event){
/* Variable storing weather information.*/
var weatherNow="http://api.openweathermap.org/data/2.5/weather?q=London,uk&callback=test&appid=******************";
$.getJSON(weatherNow,function(data){
$('#owmdata').append('<p>Temperature : ' + data.temp+ '</p>');
});
});
});
あなたはとしてそれを参照しますので、おそらくここのユーザーからAppIdを難読化したいと思うでしょう。ちょっとした考え。誰でもこのappidを使用してAPIを呼び出すことができます。 – ManoDestra