2016-06-10 7 views
1

В настоящее время я изучаю, как создавать приложения для Android, следуя курсу Udacity для Android по созданию приложения для погоды. Одним из требований является вызов API openweathermap с использованием http://api.openweathermap.org/data/2.5/forecast/daily?id=7839805&mode=json&units=metric&cnt=7&appid=[my api key].Не удается назвать API-интерфейс Openweather.

Однако, я всегда в конечном итоге с

{"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

удалите [] и поместите свой ключ напрямую – Mehta

+0

omg , что-то так просто взяло меня навсегда ... спасибо вам так много! – Thor