ホームページ  >  記事  >  バックエンド開発  >  PHP を使用して API インターフェイスを呼び出し、天気クエリ機能を実装する方法

PHP を使用して API インターフェイスを呼び出し、天気クエリ機能を実装する方法

一个新手
一个新手オリジナル
2017-09-28 10:08:163205ブラウズ

天気予報クエリ インターフェース API、ここでは国家気象局の天気予報インターフェースを使用しています

最も一般的に使用されているものは、Sina 天気予報インターフェース、Baidu 天気予報インターフェース、Google 天気予報インターフェース、Yahoo 天気予報インターフェースなどです。

1. クエリ方法

地名に基づいて各都市の気象状況をクエリ

2. リクエスト URL アドレス
http://route.showapi.com/9-2

3、インターフェイスパラメータの説明:

1. システムレベルのパラメータ (すべてのアクセス ポイントに必要なパラメータ):

2. アプリケーション レベルのパラメータ (各アクセス ポイントには独自のパラメータがあります):

4戻りパラメータ

結果を JSON 形式で返します

1) システムレベルのパラメータ (すべてのアクセス ポイントによって返されるパラメータ)

2) アプリケーション レベルのパラメータ (システム レベルの出力パラメータの showapi_res_body フィールドの json データ構造)

特定の呼び出し操作: PHP には、JSON 形式の文字列を処理するための組み込み関数が付属しています。以下に例を実行して、完全なコードを示します:

<? = &#39;46435&#39;;   = &#39;7c55aef4ede442ffa49b24c2c808e523&#39;;   = &#39;showapi_appid&#39;=> ,
     &#39;areaid&#39;=> "",
     &#39;area&#39;=> "淄博",
     &#39;needMoreDay&#39;=> "",
     &#39;needIndex&#39;=> "",
     &#39;needHourData&#39;=> "",
     &#39;need3HourForcast&#39;=> "",
     &#39;needAlarm&#39;=> ""      createParam (, = "" = ""( (   =>  ( != &#39;&#39; &&  != &#39;&#39; .= . .= .&#39;=&#39;.().&#39;&&#39; .= ;
      = (( .= &#39;showapi_sign=&#39;.;
   
       = createParam(, = &#39;http://route.showapi.com/9-2?&#39;. = ( = (json_decode( = ->

効果は次のとおりです。

以上がPHP を使用して API インターフェイスを呼び出し、天気クエリ機能を実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。