API 経由で現在の天気を取得する最良の方法は何ですか?
この 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 のオンライン デモで簡単に遊んで、物事の感触をつかむことができます。
梨のServices_Weatherを試してみてください。Global Weather、METARなどを実行します。al。
mashape で Weather API を利用できるようにしました。簡単な PHP SDK をすぐに使用できます。この API は、JSON や REST など、現在利用可能なクールな標準を使用しているため、非常に簡単に使用できます。
気に入ったら、mashapeで試してみてください
Programmable WebにはWeather API のリストがあります。ディレクトリには 26 個の Weather API がリストされています。より一般的なサービスには、一般的なプラットフォーム用のライブラリがあるため、php ライブラリを探してください。
Weather Underground (wunderground.com) — weather.com のフッターのリンクから見つけました。
無料: $0 で、1 日あたり 500 回の API 呼び出しまたは 1 分あたり 10 回の API 呼び出しを取得できます。
注:最初にアカウントを登録してから、サインインした状態で API キーを購入すると、より効果的です。