自建必应每日一图API接口

2020-06-26 16:57:01  阅读 7265 次 评论 4 条

必应每日一图API接口,图片分辨率:1920*1080

  • 必应图片的展示列表: https://bing.ee123.net/     

  • 自动跳转到每日一图: https://bing.ee123.net/img/ (跳转当天1080P图像)
               https://bing.ee123.net/img/4k(跳转当天4K图像)

  • 跳转到指定日期图像: https://bing.ee123.net/img/?day=2020/06/06&w=1920x1080 (按格式修改day参数日期,指定2010/01/01之后的日期,输入负数则表示N天前的图片)

  •    随机跳转图片: https://bing.ee123.net/img/rand?w=1920x1080

  • 自定义跳转参数说明: day=20200606 表示指定日期,day=-8 表示指定8天前日期,w=1920x1080 表示输出1080P分辨率图像,w=1600 表示自定义宽度为1600px的图像
    固定分辨率支持如下: UHD , 1920x1200 , 1920x1080 , 1366x768 , 1280x768 ,1024x768 , 800x600 , 800x480 ,768x1280 ,720x1280 , 640x480 , 480x800 , 400x240 , 320x240 , 240x320
    其中UHD为4K图像

  • 每天自动更新的图片: https://bing.ee123.net/dayimg.jpg?20200606  后面的日期参数仅用于强制更新浏览器缓存,可省略

  • 所有参数均可以去掉,默认输出当天1920x1080分辨率图片


原接口网址 api.kdcc.cn 和 api.ee123.net 均可以正常使用,无需修改


调用方式

    • <img src="https://bing.ee123.net/img/" />  如需其他图片替换网址即可

必应每日一图API

PHP核心代码,其他的根据自己的需求修改即可

<?php
    $str = file_get_contents('https://cn.bing.com/HPImageArchive.aspx?format=js&idx=0&n=1');   //读取必应api
    $str = json_decode($str,true);                            //接受JSON 编码的字符串并且把它转换为 PHP变量
    $imgurl = 'https://cn.bing.com'.$str['images'][0]['url'];                               //获取图片url
    header("Location: {$imgurl}");                                                      // 跳转至目标图像
?>

 

本文地址:http://www.ee123.net/post/81.html
版权声明:本文为原创文章,版权归 廖文杰 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

评论列表

  1. 扶苏
    扶苏  @回复

    1024感谢楼主。。。提供这么好的东西。。。顺便问下,那个随机图片的php代码怎么写啊?

    • 廖文杰
      廖文杰 2021-12-14 22:07:29  回复

      @扶苏很简单,取指定时间段随机年月日,再判断图片是否存在,然后直接输出就行

      • 扶苏
        扶苏 2021-12-15 10:34:26  回复

        @廖文杰哈哈,感谢授之以渔,不过我还是不会啊,能不能授之以鱼~让我白嫖下~
        copy一份给我呗~ i@pwsz.com 非常感谢~不方便的话也没事,我就直接白嫖你这个URL就行~

  2. 老张博客
    老张博客  @回复

    这个功能不错,就不会看一张图看够了。