首页
归档
留言
域名
友链
关于
Search
1
freenom注册教程以及常见问题。
2,534 阅读
2
前进之旅(六)—奋斗之路再起
1,678 阅读
3
前进之旅(七)-新的风暴已经出现
1,587 阅读
4
Bing每日一图代码及接口
1,452 阅读
5
前进之旅(五)—无奈的生活
1,387 阅读
生活
教程
笔记
网站
Search
标签搜索
技术
博客
ssl
https
cdn
vx
微信
提现
markdown
bing每日一图
bing api
壁纸
公众号
wordpress
门户网站
工作
实习
网站
Spoug
累计撰写
36
篇文章
累计收到
101
条评论
首页
栏目
生活
教程
笔记
网站
页面
归档
留言
域名
友链
关于
搜索到
1
篇与
的结果
2020-06-18
Bing每日一图代码及接口
起始:之前突然之间有了想法想给主题的首页做个随机图片,虽然我现在这个就是随机图片,但是图片是需要你自己去放的,几张图片就得有几个链接,我的想法是一个链接就够了,之后在一个群里面问了群友说是可以用bing的api。然后就开始搜寻折腾之路。下面有两个方法。第一个:首先在你的网站目录下建立一个bing.php文件,将下面的代码复制进去,通过http://yourdomain/bing.php访问即可。<?php /** *Bing图片获取 */ $str = file_get_contents('https://cn.bing.com/HPImageArchive.aspx?idx=0&n=1'); if(preg_match("/<url>(.+?)<\/url>/ies",$str,$matches)){ $imgurl='https://cn.bing.com'.$matches[1]; }else{ $imgurl='/content/templates/dudu/img/a.jpg'; } header("Location: $imgurl"); ?> 第二个:首先在你的网站目录下建立一个bing.php文件,将下面的代码复制进去去,通过http://yourdamin/bing.php访问即可,同时他会在你的网站目录下建立一个文件夹将每天的图片保存下来。需要哪一张图片只需要输入你的域名/文件夹名/***/文件夹名/图片名即可打开。<?php error_reporting(0); $path=date('Ym'); if (!file_exists($path)) { mkdir($path, 0777); } $pathurl = $path.'/'.date('d').'.jpg'; if (!is_file($pathurl)) { $str=file_get_contents('https://cn.bing.com/HPImageArchive.aspx?idx=0&n=1'); if (preg_match("/<urlBase>(.+?)<\/urlBase>/ies", $str, $matches)) { $imgurl='https://s.cn.bing.com'.$matches[1].'_1920x1080.jpg'; copy($imgurl, $pathurl); } } header('Content-Type: image/JPEG'); @ob_end_clean(); @readfile($pathurl); @flush(); @ob_flush(); exit(); ?> <?php $url=file_get_contents('https://cn.bing.com/HPImageArchive.aspx?idx=0&n=1'); if (preg_match("/<copyright>(.+?)<\/copyright>/ies", $url, $matches)) { $imgcopyright=$matches[1]; } if ($imgcopyright) { header("Content-type: text/html; charset=utf-8"); echo $imgcopyright; } else { exit('error'); } ?> 总结:上面这些东西是我通过网络搜寻找到,我之后还试过一个方法,可以行得通。你可以在根目录下面建立一个新的文件夹,在里面新建index.php文件,并将代码放到里面,然后通过二级域名或者其他域名绑定这个文件,便可以通过这个域名进行访问,可以达到同样的效果。我的接口:http://image.irf.cc/如果上面的代码有问题请及时告知。
2020年06月18日
1,452 阅读
1 评论
0 点赞