必应(Bing)集成了多个独特功能,包括每日首页美图,通过将来自世界各地的高质量图片设置为首页背景,美轮美奂的必应美图备很多人当做壁纸使用,今天我们自己搭建api服务自动获取每天的必应壁纸美图,搭建好的api服务可以用来作为网页背景或者其他服务调用,非常方便!
新建PHP文件,贴入以下代码即可!(已打包!)
<?php $str = file_get_contents('http://cn.bing.com/HPImageArchive.aspx?idx=0&n=1'); // 从bing获取数据 if(preg_match('/([^<]+)<\/url>/isU', $str, $matches)) { // 正则匹配抓取图片url $imgurl = 'http://cn.bing.com'.$matches[1]; } else { // 如果由于某些原因,没抓取到图片地址 $imgurl = 'http://img.infinitynewtab.com/InfinityWallpaper/2_14.jpg'; // 使用默认的图像(默认图像链接可修改为自己的) } header("Location: {$imgurl}"); // 跳转至目标图像
API演示:https://wuzuhua.wuzuhua.cn
使用方法
直接将那个php文件的绝对地址当做图片放进网页中即可!你也可以直接调用本站的必应壁纸api服务使用!