必应 每日一图 API 接口制作

您所在的位置:网站首页 api的调用方法 必应 每日一图 API 接口制作

必应 每日一图 API 接口制作

#必应 每日一图 API 接口制作| 来源: 网络整理| 查看: 265

必应每日一图API

这是一款必应随机壁纸API,可用于网站随机背景等,下面是调用方法,并附上源码,可以自行部署到自己服务器。

请求URL

https://api.cyrilstudio.top/bing/image.php

调用方法:(代码在下方)

所有参数均仅适用于以 GET 方式进行请求,可直接插入img标签中

请求地址

https://api.cyrilstudio.top/bing/image.php

调用参数

rand 是否随机显示最近8天内的图片 true or false

day 显示指定的最近图片 -1,0,1,2,3,4,5,6,7(0为今天,-1为昨天)

size 指定获取图片大小 详见下方可用分辨率

info 获取图片基础信息(json格式) true or false

● 以上所有参数均非必要,默认参数为rand=false,day=0,size=1920×1080,info=false 可用分辨率:

● 1920×1080

● 1366×768

● 1280×768

● 1024×768

● 800×600

● 800×480

● 768×1280

● 720×1280

● 640×480

● 480×800

● 400×240

● 320×240

● 240×320

● 注:中间的x为英文字母x

调用示例

默认调用:显示效果

不带任何参数调用,显示必应当天图片。

Info调用

调用链接

https://api.cyrilstudio.top/bing/image.php/bing?info=true

返回值

{title:护城河边的格吕克斯堡城堡,德国 (© Christian Back/eStock Photo),url:https://www.bing.com/th?id=OHR.SchlossGluecksburg_ZH-CN4079837227_1920x1080.jpg,link:https://www.bing.com/search?q=%E6%A0%BC%E5%90%95%E5%85%8B%E6%96%AF%E5%A0%A1%E5%9F%8E%E5%A0%A1&form=hpcapt&mkt=zh-cn,time:20220517}

随机调用: (刷新本页,图片随机显示)

https://api.cyrilstudio.top/bing/image.php/bing?rand=true

//判断是否指定图片大小

$imgsizebase = $_GET['size'];

if (empty($imgsizebase)){

$imgsize = "1920x1080";

}else{

$imgsize = $imgsizebase;

}

//建立完整url

$imgurl = $imgurlbase."_".$imgsize.".jpg";

//获取其他信息

$imgtime = $data->{"images"}[0]->{"startdate"};

$imgtitle = $data->{"images"}[0]->{"copyright"};

$imglink = $data->{"images"}[0]->{"copyrightlink"};

//判断是否只获取图片信息

if ($_GET['info']==='true') {

echo "{title:".$imgtitle.",url:".$imgurl.",link:".$imglink.",time:".$imgtime."}";

}else{

//若不是则跳转url

header("Location: $imgurl");

}

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3