Elaina Cat API

随机图片API服务

简单易用的随机图片API,自动识别设备返回适合的壁纸,也可指定返回横屏或竖屏图片

智能适配

自动识别设备UA,根据设备类型返回横屏(PC)或竖屏(mobile)壁纸,无需手动选择

简单易用

简洁的API接口设计,无需复杂参数,一行代码即可集成到你的项目中

丰富资源

持续更新的图片库,每次请求都能获得新鲜的壁纸,满足你的多样化需求

使用方法

自动适配设备

访问以下API,系统会根据你的设备类型自动返回适合的横屏或竖屏图片:

https://api.elaina.cat/random/

适用于需要根据用户设备自动调整图片尺寸的场景,无需手动判断设备类型。

强制返回横屏图片

访问以下API,将始终返回适合桌面设备的横屏图片:

https://api.elaina.cat/random/pc

适用于桌面网站、应用程序等需要宽屏图片的场景。

强制返回竖屏图片

访问以下API,将始终返回适合移动设备的竖屏图片:

https://api.elaina.cat/random/mobile

适用于移动应用、手机网站等需要竖屏图片的场景。

代码示例

HTML 示例
<!-- 自动适配设备 -->
<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="竖屏随机图片">
JavaScript 示例
// 自动适配设备
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...
  });

图片示例

自动适配
自动适配的随机图片
横屏 (PC)
横屏随机图片
竖屏 (Mobile)
竖屏随机图片

常见问题

API有调用限制吗?

目前API对非商业用途提供无限制调用,建议合理使用以保证服务稳定性。

图片的版权情况如何?

所有图片均来自互联网收集,仅可用于非商业用途。若涉及侵权,请及时联系我们,我们将立即予以删除。

如何反馈问题或建议?

如有任何问题或建议,请通过Email,我们会尽快回复。