调用必应Bing每日图片做网站背景/api代码分享
创建个PHP文件 api.php
调用地址:http://域名/api.php
<?php
$str = file_get_contents('http://cn.bing.com/HPImageArchive.aspx?idx=0&n=1'); //从bing获取数据
if(preg_match("/(.+?)<\/url>/ies",$str,$matches)){ //正则匹配抓取图片url
$imgurl='http://cn.bing.com'.$matches[1];
}else{ //如果由于某些原因,没抓取到图片地址
$imgurl='修改为你自己的图片地址'; //使用默认的图像
}
header("Location: $imgurl"); //header跳转
?>
当成背景使用的话那么CSS应该这样写
body{
width:100%;
height:100%;
background: url(你的API地址) no-repeat;
-moz-background-size: cover; /*背景图片拉伸以铺满全屏*/
-ms-background-size: cover;
-webkit-background-size: cover;
background-size: cover;
}
65 天前