/Bing-Image

Bing每日壁纸下载

Primary LanguageJava

Bing-Image

必应每日壁纸下载

运行代码

运行 bingImage.bat 文件,在当前目录自动生成 images 文件夹用于存放图片。

设为壁纸

windows 系统下,设置 --> 个性化 --> 背景 --> 为幻灯片选择相册。

必应壁纸 API

API 地址:https://cn.bing.com/HPImageArchive.aspx?format=xml&idx=0&n=1&mkt=zh-CN

参数名称 值含义
format js:返回json格式;xml:返回xml格式
idx 0:今天;-1:明天;1:昨天(类推,最多获取到7天前的图片)
n 1-8 返回请求数量,目前最多一次获取8张
mkt 地区:zh-CN...

通过Api获取到图片信息

<images> 
  <image> 
    <startdate>20190319</startdate>  
    <fullstartdate>201903190900</fullstartdate>  
    <enddate>20190320</enddate>  
    <url>/th?id=OHR.EarlyBloomer_ZH-CN1044452089_1920x1080.jpg&rf=NorthMale_1920x1080.jpg&pid=hp</url>  
    <urlBase>/th?id=OHR.EarlyBloomer_ZH-CN1044452089</urlBase>  
    <copyright>番红花 (© Lorianne Ende/Getty Images)</copyright>  
    <copyrightlink>http://www.bing.com/search?q=%E7%95%AA%E7%BA%A2%E8%8A%B1&form=hpcapt&mkt=zh-cn</copyrightlink>  
    <headline/>  
    <drk>1</drk>  
    <top>1</top>  
    <bot>1</bot>  
    <hotspots/> 
  </image>  
  <tooltips> 
    <loadMessage> 
      <message>正在加载...</message> 
    </loadMessage>  
    <previousImage> 
      <text>上一个图像</text> 
    </previousImage>  
    <nextImage> 
      <text>下一个图像</text> 
    </nextImage>  
    <play> 
      <text>播放视频</text> 
    </play>  
    <pause> 
      <text>暂停视频</text> 
    </pause> 
  </tooltips> 
</images>

http://s.cn.bing.net 加 url信息就可以获取到图片。

未完成的功能

  • 自动设为桌面壁纸
  • 打包成 exe 文件