Как узнать погоду в текущем местоположении
Возможный дубликат:
Получить обновление погоды текущего местоположения?
Как узнать погоду в текущем местоположении по широте и долготе?
Я разрабатываю приложение, оно может обновлять погоду в текущем местоположении. Я погуглил и нашел, как использовать Google API. Но теперь Google API недоступен, и я использовал Yahoo weather вместо этого.
Мои вопросы:
Как получить прогноз погоды используйте Yahoo Weather API
Учебное пособие или исходный код
Спасибо заранее.
5 ответов:
Я лично использовал этот API бесплатно, и вы можете получить прогноз погоды для любого местоположения с помощью почтового индекса, zipcode или широты и долготы
**Примечание:**локальный погодный 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