使用必应Bing每日图片做网站背景(自动)

    

使用必应Bing每日图片做网站背景(自动)

创建API文件

在项目允许访问的目录下创建一个PHP文件供后续调用 api.php 调用地址:http://访问目录/api.php

API代码

以下代码复制粘贴即可

<?php
//从bing获取数据
$str = file_get_contents('https://cn.bing.com/HPImageArchive.aspx?idx=0&n=1');

if (preg_match("/\<url\>(.+?)<\/url>/ies", $str, $matches)) {
    //正则匹配抓取图片url
    $imgurl = 'https://cn.bing.com' . $matches[1];
} else {
    //使用默认的图像
    $imgurl = 'https: //picsum.photos/1920/1080/?random';
}
header("Location: $imgurl");
?>

使用方法

例:如果作为页面背景图的话,使用下面代码即可

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;
}
    

您可以自由的转载和修改,但请务必注明文章来源并且不可用于商业目的。
本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!
所有原创文章采用 知识共享署名-非商业性使用 4.0 国际许可协议 知识共享许可协议 进行许可。

已有 2 条评论

  1. 欢迎加入 Typecho 大家族
  2. 来都来了,那就说两句吧

评论已关闭

  更新日志

博客banner下方滚动文字替换为使用 一言API 随机获取 --- updated on 2019-05-22 09:04:31 星期三

  关于博主

三里林,一个致力于分享,分享心得,分享技术,分享知识点的个人博客

  近期评论

  分类目录

我们都做了自己的选择,我们都许下了自己的誓言。我们每个人都要在黑暗中死去。认命。

过去的事情可以不忘记,但一定要放下。

如果你掉进了黑暗里,你能做的,不过是静心等待,直到你的双眼适应黑暗。

像旧时候,像老朋友。

失去人性,失去很多;失去兽性,失去一切。

他们正热烈地讨论着别人的秘密,但是,一个不说,一个不听,还有一个不看。

生老病死,八苦之四,众生必经,江澄亦是。

不约,不约,叔叔我们不约~