Heim > Artikel > Web-Frontend > Holen Sie sich die Wetter-API
1. Verwenden Sie für das Mobiltelefon den folgenden Code
Schritt 1: Verwenden Sie Baidus API, um die aktuelle Stadt abzurufen
$getIp=$_SERVER["REMOTE_ADDR"]; $content =file_get_contents("http://api.map.baidu.com/location/ip?ak=6tNCG8mTxXruj6Cmek7heNS5099eDw0F&ip={$getIp}&coor=bd09ll"); $json = json_decode($content); $address['city']=$json->{'content'}->{'address_detail'}->{'city'};
Schritt 2: Verwenden Sie den folgenden Code, um relevante Wetterinformationen zu erhalten
$data =file_get_contents('http://www.sojson.com/open/api/weather/json.shtml?city=哈尔滨市'); $obj=json_decode($data); $city= $obj->city;//北京 1 $a=$obj->data->forecast; $quality=$obj->data->quality; //空气质量 4 $a1=trim(mb_substr($a[1]->high,2,-1,'utf-8'));//最高气温 3 $b1=trim(mb_substr($a[1]->low,2,-1,'utf-8'));//最低气温 $wendu=$a1."℃"."~".$b1."℃"; $type=$a[1]->type;//天气 2 dump($obj); die;
Das obige ist der detaillierte Inhalt vonHolen Sie sich die Wetter-API. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!