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