/** * 根据经纬度获取城市 * @param unknown $point * @return mixed */ public function getCity() { $ip = $_SERVER["REMOTE_ADDR"]; $city = $this->getUrl('http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=json&ip='.$ip); $cityarr = json_decode($city,true); //城市名称 $cityname = $cityarr['city']; return $cityname; } /** * 获取天气预报接口 * @return string|number[] */ public function getWeatherinfo() { $cityname = $this->getCity(); $data = $this->getUrl('http://www.sojson.com/open/api/weather/json.shtml?city='.$cityname); $weatherdata =json_decode($data,true);
天气预报接口来自
新浪获取经城市接口
http://int.dpool.sina.com.cn