Как узнать погоду в текущем местоположении



Возможный дубликат:



Получить обновление погоды текущего местоположения?



Как узнать погоду в текущем местоположении по широте и долготе?



Я разрабатываю приложение, оно может обновлять погоду в текущем местоположении. Я погуглил и нашел, как использовать Google API. Но теперь Google API недоступен, и я использовал Yahoo weather вместо этого.



Мои вопросы:





  1. Как получить прогноз погоды используйте Yahoo Weather API



  2. Учебное пособие или исходный код



Спасибо заранее.

495   5  

5 ответов:

Я лично использовал этот API бесплатно, и вы можете получить прогноз погоды для любого местоположения с помощью почтового индекса, zipcode или широты и долготы

Free Local Weather REST API

**Примечание:**локальный погодный API возвращает погодные данные в формате XML, JSON и CSV и содержит погодные элементы, такие как температура, осадки (осадки), описание погоды, значок погоды и скорость ветра.

Позвольте мне сказать вам, что вы не должны использовать.. Google API (он был остановлен)

Http://thenextweb.com/google/2012/08/28/did-google-just-quietly-kill-private-weather-api/

Тогда у вас есть другие варианты, такие как

Yahoo Weather API

http://developer.yahoo.com/weather/

Напр.. Получить прогноз для Парижа, Франция, с градусами Цельсия и другими метрическими единицами.: http://weather.yahooapis.com/forecastrss?w=615702&u=c

Для другого примера посетите ссылка http://developer.yahoo.com/weather/#examples

WunderGround Weather API

http://www.wunderground.com/weather/api/

Другой хорошей альтернативой являетсяOpen Weather Map API , он поддерживает вывод JSON, передавая только широту и долготу местоположения.

http://openweathermap.org/wiki/API/JSON_API

Вот набор API погоды, с которыми вы можете поэкспериментировать через браузер, а затем создать исходный код для вашего любимого языка:

Https://live.temboo.com/library/keyword/weather/

Полное раскрытие: я работаю в Temboo.

Вы можете получить API Integration weather в android, но для этого нужно немного знаний по разбору xml-ответа.

Погодные данные для отображения текущей погоды

OpenWeatherMap-Это лучший открытый API погоды, который вы можете использовать: https://openweathermap.org/api

  • он предоставляет бесплатные погодные данные и прогноз API, подходящие для любых картографических сервисов, таких как веб-приложения и смартфоны
  • он использует форматы JSON / XML для предоставления данных о погоде для вашего приложения.
  • Он предлагает широкий спектр полезной информации, связанной с погодой. в том числе текущая погода, историческая погода, прогноз, ветер, облака, данные метеостанции и еще
  • Как мы можем получить информацию о погоде для выбранного местоположения? Openweathermap предоставляет различные два режима для поиска города. Один использует шаблон имени, а другой-географические координаты.
  • свободно использовать

Вот пример приложения android-openweathermap-app

Comments

    Ничего не найдено.