Bing获取-获取Bing每日图片

18 篇文章 0 订阅
订阅专栏

去年12月份写了一个Bing缤纷壁纸,功能是获取Bing首页的图片并且保存到本地电脑上。

其实那个程序存在的巨大的BUG,获取源码的问题导致只能获取某个日期的图片。

今天在Bing首页中研究出一种新的获取源码的方式:

1、这是我们将要使用网址:
http://cn.bing.com/HPImageArchive.aspx?idx=0&n=1

2、获取网页源码

3、提取<url> /az/hprichbg/rb/ShastaStars_ZH-CN8155999354_1366x768.jpg </url><urlBase>之间的内容

4、进行网址组合http://cn.bing.com/az/hprichbg/rb/ShastaStars_ZH-CN8155999354_1366x768.jpg 这样,我们就得到了图片的网址


下载的图片即是bing的每日图片


如果我们想浏览昨天,前天的图片呢?

回到最初的网址上,http://cn.bing.com/HPImageArchive.aspx?idx=0&n=1 在这里,更换 idx= 这个参数就可以了。

 如 http://cn.bing.com/HPImageArchive.aspx?idx=1&n=1 将要得到昨天的图片

http://cn.bing.com/HPImageArchive.aspx?idx=2&n=1得到前天的图片


了解了获取规则,所以今天将Bing缤纷壁纸升级为Bing获取



Bing获取不仅仅是简单的界面的升级,更支持查看过去20天的图片,随时将图片设置为壁纸。

所有浏览过的图片将统一保存在D:\MayuSoft\BingWallpaper文件夹里,并按图片的日期进行命名。

在设置里你可以进行一些简单的设置




下载Bing获取:


Bing获取


另外,提供一下php版本的获取规则:

<?php
    $str=file_get_contents('http://cn.bing.com/HPImageArchive.aspx?idx=0&n=1');
    if(preg_match("/<url>(.+?)<\/url>/ies",$str,$matches)){
        $imgurl='http://cn.bing.com'.$matches[1];
    }
    if($imgurl){
        header('Content-Type: image/JPEG');
        @ob_end_clean();
        @readfile($imgurl);
        @flush(); @ob_flush();
        exit();
    }else{
        exit('error');
    }
?>

登陆 mayuko.cn查看效果。


@ Mayuko


每天定时获取必应每日一图并保存做壁纸
vfdxvffd的博客
01-30 1302
每天定时获取必应每日一图并保存做壁纸 ​ 必应每天会更新每日一图,这些图片都是特别好看,适合做封面壁纸等等。我做了一个自动脚本,让它每天定时获取每日一图,然后设置为个人主页博客的封面,封面和背景一共九张图片,每天更新后以队列的顺序替换。 ​ 这里是成品:个人搭建的博客主页 获取每日一图的链接 从接口获取链接 必应提供了一个获取每日一图的接口,https://cn.bing.com/HPImageArchive.aspx?format=js&idx=0&n=1,访问此接口会返回一个json
php获取bing每日壁纸示例分享
10-26
主要介绍了使用php获取bing每日壁纸的示例,需要的朋友可以参考下
随机一张图片设置为桌面背景
12-20
1 根据图片API自动下载图片 (这个地址可以自行搜索其他的)每次下载都是随机一张 2 使用jna包.把下载的图片设置为桌面背景
下载每日bing图片,上传至云平台
08-08
在服务器端定时下载bing图片,并且上传到七牛云图库,供自己的其他地方使用. 在服务器端定时下载bing图片,并且上传到七牛云图库,供自己的其他地方使用.
探索Bing API:高效获取每日壁纸与搜索结果的利器
最新发布
gitblog_00006的博客
04-23 378
探索Bing API:高效获取每日壁纸与搜索结果的利器 项目地址:https://gitcode.com/SerinaNya/Bing-Api Bing Api 是一个由SerinaNya开源的Python项目,它提供了简单的接口,让我们能够轻松地访问微软Bing搜索引擎的每日壁纸和搜索功能。在这个数字化时代,无论是开发者还是普通用户,都能从中受益。 项目简介 这个项目的核心是通过调用Bing的W...
node-bing-image:获取bing.com的每日图片网址
05-25
结点图像 安装 $ npm i bing-image 用法 默认 const bing = require ( 'bing-image' ) ; const callbackFn = ( err , url ) { console . log ( url ) ; } ; bing . getPicUrl ( callbackFn ) ; 可选地 const bing = require ( 'bing-image' ) ; const imageSize = { width : 1920 , height : 1080 } ; const callbackFn = ( err , url ) => { console . log ( url ) ; } ; bing . getPicUrl ( callbackFn , imageSize ) ;
PHP获取bing每日壁纸
05-14
<?php $str=file_get_contents('***下载查看***'); if(preg_match("/<url>(.+?)<\/url>/ies",$str,$matches)){ $imgurl='http://cn.bing.com'.$matches[1]; } if($imgurl){ header('Content-Type: image/JPEG'); @ob_end_clean(); @readfile($imgurl); exit(); }else{ exit('error'); } ?>
bing图片接口程序源码
11-10
改代码详细演示了如何试用bing图片搜索api来开发自己的图片搜索应用程序。
windows设置bing每日图片为桌面壁纸
03-25
windows下,双击即可设置bing每日图片为桌面壁纸,可以将快捷方式放入开机启动文件夹中实现开机切换壁纸。
[Python 爬虫] 获取Bing每日美图
FransicZhang的博客
11-16 1533
 必应每天的更新图片特别好看这是公认的 那么我们的小手手就安耐不住了   下面给大家看一下怎么一步一步的把美图拿到我们的本地   PS : 经过我的测试   多次连续访问会短暂封一下  报错的时候多次尝试  也可以添加多种浏览器伪装或者切换IP  PS : 由于使用  BeautifulSoup  没有抓到img  就换成了正则  速度会慢一点 import requests impo...
获取bing 每日一图_如何在Android上获取Bing每日照片作为墙纸
culunxun2863的博客
09-17 731
获取bing 每日一图Justin Duino 贾斯汀·杜伊诺(Justin Duino) One thing that differentiates Bing from other search engines is its beautiful background images that change daily. If you’re a fan of the photos, Microsof...
记录一次C#爬虫记录,获取必应图片
混迹自留地
10-11 352
记录一次C#爬虫记录,获取必应图片 先说明下, 具体的源码 https://wwa.lanzoui.com/iXeZTv7pevi 最后整理的文件全部放到github上面了https://gitee.com/Pridejoy/Bing
bing每日壁纸自动更换
02-18
bing每日12点自动更换壁纸!可选择每个国家.
node 获取并下载bing每日图片
05-13
通过node 获取并下载bing每日图片
微信小程序图片(必应壁纸欣赏)
11-18 1942
前言 大家都知道,微软的必应(Bing)壁纸的图片质量相比来说比较高的,同时大家通过网上查找可以很容易地找到获取壁纸对应的API,下面就简单介绍一下,获取必应壁纸在微信小程序中的应用。 必应每日壁纸API接口介绍 API接口:https://cn.bing.com/HPImageArchive.aspx?format=js&idx=0&n=1&mkt=zh-CN 不错,就是...
php 必应每日壁纸,使用PHP获取必应Bing每日图片
weixin_35063366的博客
03-11 297
微软的必应搜索的每日图片不得不说,都是经典,美得一塌糊涂。看到很多把必应壁纸做电脑壁纸的软件,今天闲的蛋疼,就折腾了一下。接口我们用到的接口是https://cn.bing.com/HPImageArchive.aspx?idx=0&n=1这里的idx=0表示是显示当天的时间,如果要显示昨天的就将idx=0改为idx=1,以此类推。注意:bing支持查看历史图片15天以内的,数字就有范围限...
分享两个必应壁纸接口,可用来获取高质量壁纸和故事
weixin_34064653的博客
11-19 1011
必应在国内的名气不是很大,很多人不知道。必应是美国微软的搜索引擎,类似与百度。不过,有个地方很有趣,必应的首页背景图,每日一换,从不重复。都是团队精选的世界各地的风景、人文类的美图,配有相关文字描述。还是挺有意思的,不过好像只能保存近10多日的数据,超期就无法访问了。 首先,第一个接口:http://cn.bing.com/HPImageArchive.aspx?format=js&id...
使用Python获取bing壁纸接口
Andytoe的博客
10-31 505
自己写一个获取bing壁纸的接口
python获取必应每日一图
wjlhanhan的博客
11-23 479
有些用python写网站后台的小伙伴有时需要去获取必应每日一图 非常简单,在这里都给大家写好了 import requests #用的是requests库,没有的可以装一下 import json #json解析用的 #获取必应每日一图 #主方法 def getBingImg(): try: headers={ 'Content-Type':'application/json; charset=utf-8', 'user-agent
用Python获取bing每日壁纸
05-02
可以使用Python的requests和beautifulsoup库来获取bing每日壁纸。 以下是获取bing每日壁纸的代码示例: ```python import requests from bs4 import BeautifulSoup # 获取bing每日壁纸的网页地址 url = "https://www.bing.com" r = requests.get(url) soup = BeautifulSoup(r.text, "html.parser") # 获取壁纸图片的地址 image_url = url + soup.find("div", {"class": "img_cont"}).img["src"] # 下载壁纸图片 image = requests.get(image_url).content with open("bing_wallpaper.jpg", "wb") as f: f.write(image) ``` 运行上述代码后,会在当前目录下生成一个名为bing_wallpaper.jpg的图片文件,即为当日bing的壁纸图片

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • JSP作业3 - 使用JSP实现简单的用户登录注册页面 82888
  • 黑苹果安装 - UEFI+GPT的Clover引导OS X 10.10 81273
  • 解决java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 79067
  • 获取BDUSS的简单方式 66823
  • 计算机组成原理课程设计-基本模型机的设计与实现 50350

分类专栏

  • C++库 180篇
  • JAVA库 24篇
  • C#库 1篇
  • PHP库 10篇
  • Python库 8篇
  • Android库 19篇
  • VB开发 18篇
  • BBasic库 7篇
  • 算法与数据结构库 9篇
  • Mac库 3篇
  • 蓝桥杯库 14篇
  • 编译原理库 2篇
  • 前端开发库 9篇
  • 开发向 2篇
  • 微信开发 1篇
  • Windows开发 12篇
  • 单片机库 2篇
  • Wordpress开发 2篇

最新评论

  • JSP作业4 - 使用JSP+JavaBean+Servlet实现用户登录注册页面

    牛人我是: 没有运行

  • JSP作业4 - 使用JSP+JavaBean+Servlet实现用户登录注册页面

    weixin_62393930: 哥们,你能运行吗?

  • JSP作业4 - 使用JSP+JavaBean+Servlet实现用户登录注册页面

    牛人我是: 这个用mvc了吗

  • 数据结构课程设计 - 通讯录管理系统

    zqlzql2018081: 求一下日志保存的源代码

  • Java课程设计-学籍信息管理系统

    醉挽清风641: 大佬大佬,楼主楼主求源代码,求求发一份源代码 邮箱:2035607241@qq.com

大家在看

  • outlook邮箱使用技巧
  • C++ | Leetcode C++题解之第126题单词接龙II 155
  • oracle服务器存储过程中调用http 381
  • 一文搞懂JavaEE的接口
  • C++ | Leetcode C++题解之第125题验证回文串 194

最新文章

  • PHP中CURL发送Request Payload
  • 解决微信小程序中在其他页面无法使用app.js中获取的userInfo或openid的问题
  • 解决微信小程序中Date.parse()获取时间戳iOS无法获取的问题
2018年1篇
2017年46篇
2016年34篇
2015年117篇
2014年112篇

目录

目录

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

点石阅读兰亭集序翻译5月23日是什么星座剩余公主公司起名旭字配什么字好为闺女起个洋气的小名冰糖炖雪梨完整版决战斯大林格勒染厂起名起名按笔画爱情公寓在哪里公寓起名字大全2019戚姓女孩起名宝宝起名可爱小名卖火柴的小女孩故事相忘江湖绿色农产品取名起名大全大全戴姓女子起名给小朋友起名网曹刿论战原文缺木的牛宝宝起名蜡笔小新可爱图片免费房地产公司起名大全牛宝宝起名宜用字大全国道319百万新娘2演员表四六级可以一起报名吗女主是被大佬们氪大的专业起名子曼谷港务vs香港杰志涮羊肉饭店起名歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

点石阅读 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化