Heim  >  Artikel  >  Backend-Entwicklung  >  So verwenden Sie PHP zum Aufrufen der API-Schnittstelle zur Implementierung der Wetterabfragefunktion

So verwenden Sie PHP zum Aufrufen der API-Schnittstelle zur Implementierung der Wetterabfragefunktion

一个新手
一个新手Original
2017-09-28 10:08:163155Durchsuche

API für Wettervorhersage-Abfrageschnittstellen, hier verwende ich die Wettervorhersageschnittstelle der National Meteorological Administration

Die am häufigsten verwendeten sind: Sina-Wettervorhersageschnittstelle, Baidu-Wettervorhersageschnittstelle, Google-Wetterschnittstelle, Yahoo-Wetterschnittstellen und so weiter.

1. Abfragemethode

Fragen Sie die Wetterbedingungen jeder Stadt basierend auf Ortsnamen ab

2. URL-Adresse anfordern
http://route.showapi.com /9-2

3 Schnittstellenparameterbeschreibung:

1. Parameter auf Systemebene ):

2. Parameter auf Anwendungsebene (jeder Zugangspunkt hat seine eigenen Parameter):

4. Rückgabeparameter

Ergebnisse im JSON-Format zurückgeben

1) Parameter auf Systemebene (von allen Zugriffspunkten zurückgegebene Parameter)

2) Parameter auf Anwendungsebene (JSON-Datenstruktur im Feld des Ausgabeparameters showapi_res_body auf Systemebene)

Spezifischer Aufrufvorgang:

PHP Es verfügt über integrierte Funktionen zur Verarbeitung von Zeichenfolgen im JSON-Format. Lassen Sie uns unten ein Beispiel erstellen und den vollständigen Code angeben:


<? = &#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( = ->

Der Effekt ist wie folgt:

Das obige ist der detaillierte Inhalt vonSo verwenden Sie PHP zum Aufrufen der API-Schnittstelle zur Implementierung der Wetterabfragefunktion. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn