分享必应壁纸接口,可用来获取高质量壁纸和故事

必应的首页背景图,每日一换,从不重复。都是团队精选的世界各地的风景、人文类的美图,配有相关文字描述。还是挺有意思的,不过好像只能保存近10多日的数据,超期就无法访问了。

接口

http://cn.bing.com/HPImageArchive.aspx?format=js&idx=0&n=1

返回示例:

{
  "images": [
    {
      "startdate": "20210913",
      "fullstartdate": "202109131600",
      "enddate": "20210914",
      "url": "/th?id=OHR.Aldeyjarfoss_ZH-CN0106567013_1920x1080.jpg&rf=LaDigue_1920x1080.jpg&pid=hp",
      "urlbase": "/th?id=OHR.Aldeyjarfoss_ZH-CN0106567013",
      "copyright": "冰岛北部内陆景观中的Aldeyjarfoss瀑布 (© Jim Patterson/Tandem Stills + Motion)",
      "copyrightlink": "https://www.bing.com/search?q=Aldeyjarfoss%E7%80%91%E5%B8%83&form=hpcapt&mkt=zh-cn",
      "title": "",
      "quiz": "/search?q=Bing+homepage+quiz&filters=WQOskey:%22HPQuiz_20210913_Aldeyjarfoss%22&FORM=HPQUIZ",
      "wp": true,
      "hsh": "3f43e2aaa1548905f891847d9bc7c0c6",
      "drk": 1,
      "top": 1,
      "bot": 1,
      "hs": [

      ]
    }
  ],
  "tooltips": {
    "loading": "正在加载...",
    "previous": "上一个图像",
    "next": "下一个图像",
    "walle": "此图片不能下载用作壁纸。",
    "walls": "下载今日美图。仅限用作桌面壁纸。"
  }
}
图片域名路径拼接

https://cn.bing.com/

https://cn.bing.com/th?id=OHR.Aldeyjarfoss_ZH-CN0106567013_1920x1080.jpg&rf=LaDigue_1920x1080.jpg

注意,接口里的idx=后面的数字为0是今日的壁纸数据,1 2 3 4 5…依次是昨日、前日..

有了这些,你就可以搭建一个壁纸站了,每日抓取官方壁纸数据展示

附:

1. 如果你想使用壁纸但是不想对接协议。下面这个类库你值得拥有!(还有360壁纸哦)

github.com/lsoex/wallpaper-api

欢迎star~

2. 如果你的网站想要每天更换壁纸壁纸,又不想写接口。下面这几个我写的接口就适合你了!(引用上面的类库)

https://free-api.lsoex.com/v1/bing.php 必应当日壁纸

https://free-api.lsoex.com/v1/bing.php?a=rand 近7日随机壁纸

使用方法:

<img src="https://free-api.lsoex.com/v1/bing.php" alt="必应壁纸">
本作品采用《CC 协议》,转载必须注明作者和本文链接
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 2
小李世界

free-api.lsoex.com/v1/bing.php?a=r...

近 7 日随机壁纸,这个怎么都是重复的

1周前 评论
July-Y (楼主) 1周前

想了解一下 手机壁纸小程序它们的API接口是用那些平台的

1周前 评论
July-Y (楼主) 5天前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!