再来一篇:Bing每日一图

Author Avatar
MonsterX 2018年10月26日发布 | 11月02日最后更新
  • 在其它设备中阅读本文章

作为一个资深的必应美图控,我总是想着来一点美图装饰自己的站点,如果能像必应美图一样每天自动更新,那不就很完美了吗?所以,在这里分享一下我的百度经历。

先上一张 test success! 的必应美图吧
必应每日一图

获取

以 .php 文件获取

新建一个 PHP 文件,输入以下代码:

<?php 
$image = new DOMDocument(); 
$image->load('http://www.bing.com/HPImageArchive.aspx?format=xml&idx=0&n=1&mkt=en-US');
$url = 'http://cn.bing.com' . $image->getElementsByTagName( "url" )[0]->nodeValue;
header('Content-Type: image/JPEG');
@ob_end_clean();
@readfile($url);
@flush();
@ob_flush();
    exit();
?>

好了 (●°u°●)​ 」保存并上传至 php 空间,访问其路径https://...com/.../bing.php即可获得当日图片!

以 php 函数获取

代码如下:

<?php
$api = "http://www.bing.com/HPImageArchive.aspx?format=js&idx=0&n=1&mkt=en-US";
$json  = file_get_contents($api);
$data = json_decode($json,true);
$bingImage = 'https://cn.bing.com/' . $data['images'][0]['url'];
?>

使用<?php echo $bingImage; ?>即可输出图片绝对地址,可以打印在img标签src属性中使用。

进阶

本文链接:https://monsterx.cn/it/bing.html
本站文章除特殊说明外全部由 MonsterX 原创发布,未经允许禁止以任何形式转载。
如果您发现以上内容含有任何引起不适/侵犯权利/违反法律的内容,请立即 联系站长 进行处理。

选择表情