MENU

必应 Bing 每日壁纸 API 接口(附源码)

December 30, 2020 • 接口

简要描述:

  • 获取 Bing 官网最新七天高清壁纸图

官方接口:

  • https://cn.bing.com/HPImageArchive.aspx

请求方式:

  • GET

参数:

参数名必选类型说明
formatstring返回数据格式,不存在返回 xml 格式:js (一般使用这个,返回 json 格式);xml(返回 xml 格式)
idxstring请求图片截止天数:0 今天 - 1 截止中明天 (预准备的)1 截止至昨天,类推(目前最多获取到 7 天前的图片)
nstring1-8 返回请求数量,目前最多一次获取 8 张

封装示例

<?php
$date = mt_rand(0, 7); //支持返回七天内得图片
$json_content = file_get_contents('https://cn.bing.com/HPImageArchive.aspx?format=js&idx=' . $date . '&n=1&mkt=zh-CN'); //读取必应api,获得相应数据
$json_content = json_decode($json_content, true);
$imgurl = 'http://cn.bing.com' . $json_content['images'][0]['url']; //组合图片url
header("Location: $imgurl");
?>

备注

  • 直接输出最近七天壁纸得随机一张