首頁  >  文章  >  後端開發  >  如何使用PHP呼叫API介面實現天氣查詢功能

如何使用PHP呼叫API介面實現天氣查詢功能

一个新手
一个新手原創
2017-09-28 10:08:163219瀏覽

天氣預報查詢介面API,這裡我使用的是國家氣象局天氣預報介面

使用較多的還有:新浪天氣預報介面、百度天氣預報介面、google天氣預報、Yahoo天氣接口等等。

1、查詢方式

依地名查詢各城市天氣狀況

2.請URL位址
http://route.showapi.com/9-2

3、介面參數說明:

#一、系統級參數(所有存取點都需要的參數):

二、套用等級參數(每個存取點有自己的參數):

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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn