25

Android で天気情報を取得するために使用できる API について知りたいです。Google Weather API を利用したサンプルに出くわしましたが、問題なく動作します。ただし、Google Weather API はまだ公式ではなく公開されていないため、いずれ廃止される可能性があります。

また、一部のブログでは、Google Weather API によって返されるデータは正確ではなく、使用に注意すると述べています。

したがって、Android で使用できる API を探しています。すでに API を使用している場合は、親切にお知らせください。

4

6 に答える 6

14

Android で Yahoo Weather API のラッパーを作成しました。ここで確認してください: https://github.com/zh-wang/YWeatherGetter4a

于 2012-09-14T07:36:47.303 に答える
4

はい、yahoo weather api を使用できます

http://developer.yahoo.com/weather/任意の都市の天気情報を取得するための API を提供するこれを確認してください

http://weather.yahooapis.com/forecastrss?w=2502265以下のリンクは、w の後に上のリンクで定義されている WOEID=2502265 を持つサニーベールの天気情報を提供します。

別の都市の別の woied ID については、この API を使用できます http://where.yahooapis.com/geocode?q=ahmedab​​ad=[yourappidhere]

このリンクの「q」の後にあなたの都市名を入れてください

これで問題が解決することを願っています

于 2012-09-14T07:43:45.363 に答える
0

FeedSyndicate は、私たちが使用したものを提供しています。無料ではありませんが、サポートを受けられないサービスで商用アプリケーションを構築するつもりはありません。

于 2011-04-28T13:49:46.487 に答える
0

Yahoo には優れた API http://developer.yahoo.com/weather/があります。

それは無料で xml です!!! Java には優れた XML 機能があるため、オプションです。

お役に立てれば幸いです。

于 2012-06-25T15:32:28.517 に答える
0

World Weather Online には無料の天気 API があります。非商用、商用問わずご利用いただけます。http://www.worldweatheronline.com/free-weather-feed.aspxで見つけることができます。

Weather Channel にも優れた API があります。商用かどうかは定かではありませんが。私はそうは思わないでしょう。http://www.weather.com/services/xmloap.htmlでアクセスできます。

于 2012-11-15T06:21:04.267 に答える