2016-06-10 55 views
1

我目前正在學習如何通過關注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。不能調用Openweather地圖API

但是,我總是最後

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

如何得到正確的API?

回答

3

在openweathermap上創建一個帳戶。你會得到你的API密鑰。將其替換爲網址:

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

並且您將能夠獲得正確的JSON響應。

+0

這就是我所做的,我將我的API密鑰複製並粘貼到appid = [這是我粘貼api密鑰的位置],但仍然以相同結果結束:( – Thor

+3

remove []並直接放置您的密鑰 – Mehta

+0

omg ,這樣簡單的事情讓我永遠...非常感謝你! – Thor