web-dev-qa-db-ja.com

現在地の天気を取得する方法

重複の可能性:

現在地の最新の天気情報を取得しますか?

緯度と経度から現在の場所の天気を取得するにはどうすればよいですか?

アプリを開発しています。現在地の天気を更新できます。私はググってグーグルAPIの使い方を見つけました。しかし、今ではGoogle APIは利用できず、代わりにYahoo Weatherを使用しました。

私の質問:

  1. Yahoo Weather APIを使用して天気を取得する方法

  2. チュートリアルまたはソースコード

9
Tuan Vu

私は個人的にこのAPIを無料で使用しており、郵便番号、郵便番号、または緯度と経度を使用して任意の場所の天気予報を取得できます

無料のローカル天気REST API

**注:** Local Weather APIは、XML、JSON、CSV形式で気象データを返し、気温、降水量(降水量)、気象の説明、気象アイコン、風速などの気象要素を含みます。

**更新:** www.worldweatheronline.com/ apiは無料ではなくなりました。

これらをお試しください

  1. accuweather.com
  2. https://openweathermap.org/
  3. www.apixu.com
9
Amitabh Sarkar

使用してはいけないことを教えてください。GoogleAPI(停止されました)

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
13
AurA

これは、ブラウザーを介して実験し、お気に入りの言語のソースコードを生成できるWeather APIのコレクションです。

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

完全な開示:私はTembooで働いています。

2
Cormac Driver

OpenWeatherMapは、使用できる最高の天気オープンAPIです。 https://openweathermap.org/api

  • ウェブやスマートフォンアプリケーションなどの地図作成サービスに適した無料の気象データと予報APIを提供します
  • JSON/XML形式を使用して、アプリに気象データを提供します。
  • 現在の天気、過去の天気、予報、風、雲、気象ステーションのデータなど、さまざまな有用な気象関連情報を提供します
  • 選択した場所の天気情報を取得するにはどうすればよいですか? Openweathermapは、都市を探すために2つの異なるモードを提供します。 1つは名前パターンを使用し、もう1つは地理座標を使用します。
  • 無料で使用できます

これがサンプルアプリです Android-openweathermap-app

1
Meriam

Integration Weather APIはAndroid=で取得できますが、xml応答の解析については少し知識が必要です。

現在の天気を表示する天気データ