无法调用 Openweather 地图 API

Can't call Openweather map API

我目前正在按照 Udacity 的 Android 构建天气应用程序的课程学习如何创建 Android 应用程序。一项要求是使用 http://api.openweathermap.org/data/2.5/forecast/daily?id=7839805&mode=json&units=metric&cnt=7&appid=[my api key].

调用 openweathermap API

然而,我总是以

{"cod":401, "message": "Invalid API key. Please see http://openweathermap.org/faq#error401 for more info."}

如何得到正确的API?

在 openweathermap 上创建一个帐户。您将获得 API 密钥。将其替换为 URL :

http://api.openweathermap.org/data/2.5/forecast/daily?id=7839805&mode=json&units=metric&cnt=7&appid=[my api key]

你将能够得到正确的JSON响应。