CSS中设置背景图片
可以使用此API直接在CSS中设置背景图片:
background-image: url(https://bing.biturl.top/?resolution=1920&format=image&index=0&mkt=zh-CN);
background-size: 100%;
background-repeat: no-repeat;
演示地址:http://my.mojxtang.com/
本文地址:Bing每日壁纸API分享
Bing每日壁纸API是一个基于RESTful的API,这里有一个已经部署好的API,此API已经支持HTTPS,可以放心调用。
API调用方法
API
- API地址: https://bing.biturl.top
调用方式: HTTP GET
相关参数
- resolution壁纸的分辨率.- 1920为默认值, 你也可以将其设置为- 1366.
- formatAPI的调用返回格式, 值可以为- json或者- image. 如果返回格式设置为- image, API会直接跳转请求到对应的图片地址.
- index壁纸的index,默认从0开始。由于Bing壁纸的图片每日更新,所以通过index值可以获取之前的图片。
- mktBing壁纸的地区参数,默认为- zh-CN, 你也可以将其设置为- en-US,- ja-JP,- en-AU,- en-UK,- de-DE,- en-NZ,- en-CA。
调用示例
API请求
https://bing.biturl.top/?resolution=1920&format=json&index=0&mkt=zh-CN
- 返回
// 20190606164543
// https://bing.biturl.top/?resolution=1920&format=json&index=0&mkt=zh-CN
{"start_date": "20190605","end_date": "20190606","url": "https://www.bing.com/th?id=OHR.MulberryArtificialHarbour_ZH-CN3973249802_1920x1080.jpg","copyright": "诺曼底入侵后的桑树港遗址,法国诺曼底Arromanches les Bains (© Javier Gil/Alamy)","copyright_link": "http://www.bing.com/search?q=%E6%A1%91%E6%A0%91%E6%B8%AF%E9%81%97%E5%9D%80&form=hpcapt&mkt=zh-cn"
}