随机图片API服务
简单易用的随机图片API,自动识别设备返回适合的壁纸,也可指定返回横屏或竖屏图片
智能适配
自动识别设备UA,根据设备类型返回横屏(PC)或竖屏(mobile)壁纸,无需手动选择
简单易用
简洁的API接口设计,无需复杂参数,一行代码即可集成到你的项目中
丰富资源
持续更新的图片库,每次请求都能获得新鲜的壁纸,满足你的多样化需求
使用方法
自动适配设备
访问以下API,系统会根据你的设备类型自动返回适合的横屏或竖屏图片:
适用于需要根据用户设备自动调整图片尺寸的场景,无需手动判断设备类型。
强制返回横屏图片
访问以下API,将始终返回适合桌面设备的横屏图片:
适用于桌面网站、应用程序等需要宽屏图片的场景。
强制返回竖屏图片
访问以下API,将始终返回适合移动设备的竖屏图片:
适用于移动应用、手机网站等需要竖屏图片的场景。
代码示例
<!-- 自动适配设备 -->
<img src="https://api.elaina.cat/random/"
alt="随机图片"
class="responsive-image">
<!-- 强制横屏 -->
<img src="https://api.elaina.cat/random/pc"
alt="横屏随机图片">
<!-- 强制竖屏 -->
<img src="https://api.elaina.cat/random/mobile"
alt="竖屏随机图片">
// 自动适配设备
const img1 = new Image();
img1.src = "https://api.elaina.cat/random/";
img1.alt = "随机图片";
document.body.appendChild(img1);
// 强制横屏
fetch("https://api.elaina.cat/random/pc")
.then(response => response.blob())
.then(blob => {
const url = URL.createObjectURL(blob);
// 使用图片URL...
});
图片示例
常见问题
API有调用限制吗?
目前API对非商业用途提供无限制调用,建议合理使用以保证服务稳定性。
图片的版权情况如何?
所有图片均来自互联网收集,仅可用于非商业用途。若涉及侵权,请及时联系我们,我们将立即予以删除。
如何反馈问题或建议?
如有任何问题或建议,请通过Email,我们会尽快回复。