免费的壁纸API
最近在给EasyDesktop增加背景的功能, 考虑自己在服务器上部署壁纸, 维护成本比较高, 就找了几个免费的壁纸接口, 体验还不错, 这里简单记录一下.
1.Bing壁纸API
地址是: https://peapix.com/api
使用起来比较简单, 直接用 fetch方法即可回去当日的bing壁纸列表, 返回结构如下:
[{ "title": "太湖の桜, 中国 江蘇省", "fullUrl": "https://img.peapix.com/742a3b0ab5b04b2b83aea1df0863dd49_1080.jpg", "thumbUrl": "https://img.peapix.com/742a3b0ab5b04b2b83aea1df0863dd49_480.jpg", "date": "2022-04-03", "pageUrl": "https://peapix.com/bing/38085" }]
优点: 不需要token, 打开即用
缺点: 智能获取当日的bing壁纸, 数量有限
2.Pexels
地址: https://www.pexels.com/api/
这个网站上有很多的壁纸和视频, 并提供api获取, 也是免费的, 但是需要自己注册后申请一个api的key, 整个注册过程也很简单, 填一下你的用途和说明即可.
有了apiKey之后, 在接口的调用中, headers中传入这个key即可.
fetch("https://api.pexels.com/v1/search?query=nature&orientation=landscape&per_page=20", { method: "GET", headers: { Authorization: "Your apikey", }, } );
因为这个网站上收集的图片很多, 各种尺寸的都有, 而我主要用来做网页的背景, 所以就需要指定 orientation=landscape来获取宽图,
这里需要注意的是, search的接口需要指定query即查询的关键词, 如果我们需要不同类型的图片, 那么就需要多发几个请求, 每个请求带上不同的关键字, 然后再把搜索结果合并.
3.Unsplash
地址: https://unsplash.com/developers
这个网站的图片质量都很高, 也提供免费的API, 不过限制5000/h, 基本够用了, 注册之后审核的时间有点长, 不过审核期间也提供了 50/h的请求次数, 可以用来测试.
因为还在审核, 我还没接入, 不过看文档也很简单, 大家可以自己对照文档使用即可.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧