【发布时间】:2020-12-28 06:40:04
【问题描述】:
我之前的问题不够清楚,所以我会尽量说清楚。
我正在尝试创建一个天气应用程序,但每次我尝试fetch 信息(JSON 格式)时,它都会返回未定义。我正在使用纯香草 JavaScript 并尝试加载 Open Weather Map 的 API。我尝试使用另一个 API(免费天气 API),但也返回未定义。请注意,网站加载正常,我认为这只是我的代码的问题。
fetch('http://api.openweathermap.org/data/2.5/weather?q=Traralgon&appid=a211b9a621afd7714296d94616623dea&units=metric').then(function (response) {
console.log('success!', response.main);
}).catch(function (err) {
console.warn('Something went wrong.', err);
});
【问题讨论】:
-
我刚刚从我的 API 密钥库中删除了我在代码中使用的那个 API 密钥。换句话说,该 API 密钥将不再起作用。
-
我不确定你的意思,但是当我在浏览器中打开链接时,它会显示一个 JSON 文件,显示我需要的所有数据。
标签: javascript json openweathermap