MENU

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

January 21, 2020 • php

简要描述:

  • 获取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");
?>

备注

  • 直接输出最近七天壁纸得随机一张
转载请注明出处,并添加原文地址

Archives QR Code Tip
QR Code for this page
Tipping QR Code