這兩個插件操,太好使了
生成js粘貼就ok
第一種:
http://tianqi.2345.com/plugin/
http://www.tianqi.com/plugin/
第二種:
通過ip外網地址,獲取城市的天氣預報
<?php
class WeatherAction extends baseAction {
// public function index(){
// //獲取北京天氣
// header("content-type:text/html;charset=utf-8");
// $weather = file_get_contents("http://www.weather.com.cn/data/sk/101010100.html");
// echo $weather;
//}
/*
* 騰訊通過IP地址獲取當前地理位置(省份)的接口
* 騰訊的接口是,返回數組 http://fw.qq.com/ipaddress
* 返回值 var IPData = new Array("71.131.122.114","","遼寧省","瀋陽市");
*/
public function getIpAddress(){
$ipContent = file_get_contents("http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js");
$jsonData = explode("=",$ipContent);
$jsonAddress = substr($jsonData[1], 0, -1);
return $jsonAddress;
}
public function index(){
//獲取北京天氣
header("content-type:text/html;charset=utf-8");
$city=json_decode($this->getIpAddress());
$city=$city->city;
$info=file_get_contents("http://www.360api.net/api/Weather.aspx?appkey=publickey&keyword=$city&format=json");
var_dump(json_decode($info));
}
}
?>