图像处理与视觉素材

RandomDuck

RandomDuck API 提供随机鸭子图片服务,支持多种图片格式和尺寸,开发者可轻松集成到项目中获取有趣的鸭子图片。

查看官方文档 ↗

接入教程

1. 访问RandomDuck官网查看文档
2. 调用基础API端点获取随机鸭子图片
3. 使用可选参数调整图片格式或尺寸
4. 将返回的图片URL集成到您的应用中
5. 处理API响应并显示鸭子图片

Python 获取随机鸭子图片

python
import requests

url = "https://api.example.com/v1/random"
headers = {"Authorization": "Bearer YOUR_API_KEY"}

response = requests.get(url, headers=headers)
if response.status_code == 200:
    data = response.json()
    print(f"Image URL: {data['url']}")
    print(f"Image ID: {data['id']}")
else:
    print(f"Error: {response.status_code}")

PHP 获取随机鸭子图片

php
<?php
$url = "https://api.example.com/v1/random";
$options = [
    'http' => [
        'method' => 'GET',
        'header' => "Authorization: Bearer YOUR_API_KEY\r\n"
    ]
];
$context = stream_context_create($options);
$response = file_get_contents($url, false, $context);

if ($response !== false) {
    $data = json_decode($response, true);
    echo "Image URL: " . $data['url'] . "\n";
    echo "Image ID: " . $data['id'] . "\n";
} else {
    echo "Error fetching data\n";
}
?>

JavaScript 获取随机鸭子图片

javascript
const url = "https://api.example.com/v1/random";
const options = {
    method: 'GET',
    headers: {
        'Authorization': 'Bearer YOUR_API_KEY'
    }
};

fetch(url, options)
    .then(response => {
        if (!response.ok) throw new Error(`HTTP error: ${response.status}`);
        return response.json();
    })
    .then(data => {
        console.log(`Image URL: ${data.url}`);
        console.log(`Image ID: ${data.id}`);
    })
    .catch(error => {
        console.error(`Error: ${error.message}`);
    });

常见问题

如何获取 API 密钥?

请访问 RandomDuck 官方网站注册账户,在开发者控制台中生成您的 API 密钥。

API 调用频率有限制吗?

免费版 API 每分钟最多允许 60 次请求,如需更高限制请升级至付费计划。

支持哪些图片格式?

API 返回的图片支持 JPEG、PNG 和 WebP 格式,可通过参数指定所需格式。

相似接口推荐

EC2 Image Builder

EC2 Image Builder 是一项完全托管的亚马逊云科技服务,可自动创建、管理和部署定制的安全“黄金”服务器镜像。这些镜像预装软件和配置,符合特定IT标准,并保持最新状态。

待确认
Imgbb

Imgbb 是一个简单快捷的图片托管和分享API,用户可以通过上传图片获取可分享的链接,支持隐私设置和快速集成。

待确认
PHP-Noise噪点背景生成器

PHP-Noise是一款在线噪点背景图像生成工具,能快速创建独特的噪点纹理背景,适用于网页设计和UI界面。该API提供自定义颜色、尺寸和噪点密度参数,可生成PNG格式图像。

待确认
ColourLovers

ColourLovers API提供丰富的图案、调色板和图像资源,允许开发者获取创意设计素材,支持多种格式和筛选条件,适用于设计类应用开发。

待确认