全部從開放天氣圖api中拉出一項數據。無法使用JSON
這是一個測試,看看我是否可以連接到開放天氣圖api併成功顯示一個數據項目(現在我只是想獲得給定經緯度的城市名稱)。
順便說一下,我正在CodePen筆內進行此操作。
問題是沒有任何東西出現在網頁上 - 我根本沒有得到任何城市名稱。
這是什麼遺漏? (我模糊了我的API密鑰)
<html><body>
<div class="Text-center">
<h1> Local Weather</h1>
<h3>Front End Dev Project</h3>
<ul class ="list-unstyled">
<li class="btn btn-default" id="city"></li>
</ul>
<div>
</body></html>
<script>
$(document).ready(function(){
var long= -77.0506895;
var lat = 38.8925157;
var api = 'http://api.openweathermap.org/data/2.5/weatherlat='+lat+'&lon'+long+'=&appid=(HIDDEN)';
$.getJSON(api, function(data){
var city = data.name;
$("#city").html(city);
});
});
</script>
謝謝你的迴應。除了我插入密鑰之外,我更改了URL,正如您所說的那樣。然而,城市名稱(「修善寺」)仍未顯示在頁面上。 –