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

一个新手
Freigeben: 2023-03-16 12:20:01
Original
3218 Leute haben es durchsucht

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( = ->
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage