Bing必应每日一图API的两种自建代码教程及使用(附免费API接口)

必应的每日一图都是 1920×1080 高清大图,如果有 API 接口我们可以广泛应用在各种站点的前端或后台作为背景图。其实,网络上也有很多人分享必应每日一图 API 接口,我们可以直接拿来使用。如果不放心的话,我们也可以自己制作必应每日一图 API 接口地址,具体操作如下:

第一步:在自己站点根目录中新建一个文件夹,比如bing,然后在该文件内创建一个index.php。

第二步:将以下任何一个方法中的代码添加到第 1 步所创建的index.php文件中保存即可。

方法1:

<?php
$str = file_get_contents('http://cn.bing.com/HPImageArchive.aspx?idx=0&n=1');
if(preg_match('/<url>(.*?)<\/url>/', $str, $matches)) {
$imgurl = 'http://cn.bing.com'.$matches[1];
} else {
$imgurl = 'https://cn.bing.com/th?id=OHR.Springequinox2024_ZH-CN5647214924_1920x1200.jpg&rf=LaDigue_1920x1200.jpg';
}
header("Location: {$imgurl}");
?>

以上代码来自网络,其中第6行代码的默认图片地址可更换为其他的图片地址。

方法2:

<?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}");
?>

以上代码来自网络

至此,我们已经成功创建了一个必应每日一图 API 接口,而这个 API 接口地址就是第一步所创建的文件夹的完整地址,如 https://你的域名/bing/,然后直接访问这个API接口地址就能看到必应每日一图了。

具体效果可点此查看本站的API接口地址:https://boke112.com/tools/api/bing/

其他免费的必应每日一图API:https://uapis.cn/api/v1/image/bing-daily

有了 API 接口地址应该如何使用,你可以把这个必应每日一图API接口当做一张图片的URL地址,所以只需要将这个API地址添加到需要输入图片URL地址的地方即可。具体可参考以下两篇文章:

5/5 - (1 vote)
文章创作不易,期待您的评分

本文地址:https://boke112.com/article/p7251.html

版权声明:本文为原创文章,版权归 boke112百科 所有,欢迎分享本文,转载请保留出处!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请联系我们,确认后马上更正或删除,谢谢!
wu