必应每日壁纸API


必应首页每日都会更新一张高质量图片,用作网站首页大图或作为桌面壁纸都是很漂亮的。

官方API

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

接口说明

参数名称

值含义

format(非必需)

返回数据格式,不存在返回xml格式
js (返回json格式,一般使用这个)
xml(返回xml格式)

idx  (非必需)

请求图片截止天数
0 今天
-1 截止至明天(预准备的)
1 截止至昨天,类推(目前最多获取到16天前的图片)

n(必需)

1-8 返回请求数量,目前最多一次获取8张

mkt(非必需)

地区
zh-CN

通过官方API接口返回示例,我们可以通过域名 + 图片地址获取图片:

https://cn.bing.com/th?id=OHR.FRbluebirds_ZH-CN3972483010_1920x1080.jpg&rf=LaDigue_1920x1080.jpg&pid=hp

自制接口

新建PHP文件,复制如下代码即可。

1
2
3
4
5
6
<?php
$json_string = file_get_contents('https://cn.bing.com/HPImageArchive.aspx?format=js&idx=0&n=1&mkt=zh-CN');
$data = json_decode($json_string, true);
$url = 'https://cn.bing.com'.$data['images'][0]['url'];
header("Location: {$url}");
?>

调用

可直接调用或作为以下方式调用。

1、作为图片调用:< img src=”http://域名/文件名.php” />

2、作为网页背景调用:body{background:url(‘http://域名/文件名.php’);}

当然如不想麻烦,也可以直接使用我的接口:https://www.yunjianwu.com/js/mo.php


文章作者: COOL
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 COOL !
评论
  目录