まず最初に、天気予報機能を自分で実行することはできないことを理解する必要があります。ここでは、API インターフェイスから返されたデータを呼び出すだけで済みます。以下は、学習するための China Weather Network の API インターフェイス呼び出しの例です。一緒に。 天気は生活に欠かせないトピックとなっており、私たちの生活と密接に関係しています。私のブログの右側では、php+ajax を使用して小さな天気クエリ モジュールを作成しました。
理想的な状態は、ユーザーが訪問するさまざまな場所に基づいて地域の気象情報を自動的に取得できることです。ただし、現時点ではこのテクノロジーには限界があり、手動でのみ完了できます。これは非常に単純で、あまり多くのテクノロジーを使用しません。主に ajax を使用してオープン インターフェイスを呼び出し、返された json データを処理します。
インターフェースアドレス: http://www.weather.com.cn/data/cityinfo/101200101.html
戻り値: {"weatherinfo":{"city":"武漢","cityid":"101200101","temp1":"28℃","temp2":"36℃","weather": "晴れから曇り","img1":"n0.gif","img2":"d1.gif","ptime":"18:00"}}
インターフェースアドレス部分は「101200101」です。このID番号の文字列はBaiduにアクセスして都市に対応するIDを取得し、それを配列にカプセル化して使用します。コア コードはあまりなく、主に都市です。ID が比較的大きいため、ソース コードは投稿せず、パッケージ化して共有するだけです。必要な友達は直接ダウンロードできます。
コードの一部
コードは次のとおりです | コードをコピー |
|
コードは次のとおりです | コードをコピー |
<フォームメソッド="post">
「citycode.php」をインクルードします; |
テスト効果
ソースコードのダウンロード: 更新せずに気象ステータスを取得するためのphp ajax ソースコードのダウンロード: