11

API 経由で現在の天気を取得する最良の方法は何ですか?

この API を使って例を作っていただけますか?

4

5 に答える 5

3

グローバル天気 SOAP Web サービス API

PHP を使用する (php.ini で SOAP モジュールを有効にする):

$client = new SoapClient("http://www.webservicex.net/globalweather.asmx?wsdl");
$params = new stdClass;
$params->CityName= 'Auckland';
$params->CountryName= 'New Zealand';
$result = $client->GetWeather($params);
// Check for errors...
$weatherXML = $result->GetWeatherResponse;

$weatherXML には、必要に応じて調整できる湿度、気温、空の状態、風などを含む XML ドキュメントが含まれている必要があります。とにかく、www.webservice.net のオンライン デモで簡単に遊んで、物事の感触をつかむことができます。

于 2010-09-03T22:52:58.637 に答える
2

梨のServices_Weatherを試してみてください。Global Weather、METARなどを実行します。al。

于 2010-09-03T23:02:28.423 に答える
1

mashape で Weather API を利用できるようにしました。簡単な PHP SDK をすぐに使用できますこの API は、JSON や REST など、現在利用可能なクールな標準を使用しているため、非常に簡単に使用できます。

気に入ったら、mashapeで試してみてください

于 2013-01-30T14:14:21.173 に答える
1

Programmable WebにはWeather API のリストがあります。ディレクトリには 26 個の Weather API がリストされています。より一般的なサービスには、一般的なプラットフォーム用のライブラリがあるため、php ライブラリを探してください。

于 2013-09-09T15:16:50.980 に答える
0

Weather Underground (wunderground.com) — weather.com のフッターのリンクから見つけました。

無料: $0 で、1 日あたり 500 回の API 呼び出しまたは 1 分あたり 10 回の API 呼び出しを取得できます。

注:最初アカウントを登録してから、サインインした状態で API キーを購入すると、より効果的です。

于 2015-05-20T10:56:45.327 に答える