接入教程
GET https://dog.ceo/api/breeds/image/random1. 无需注册,直接调用随机狗狗图片:
2. 返回JSON:{"message":"图片URL","status":"success"}。
3. 指定品种:/api/breed/hound/images/random。
4. 获取全部品种列表:/api/breeds/list/all。
5. 建议缓存图片URL,避免高频请求。
Python 获取随机狗狗图片
python
import requests
r = requests.get("https://dog.ceo/api/breeds/image/random")
print(r.json()["message"])
PHP 获取随机狗狗图片
php
<?php
$d = json_decode(file_get_contents("https://dog.ceo/api/breeds/image/random"), true);
echo $d["message"];
JavaScript 获取随机狗狗图片
javascript
const data = await fetch("https://dog.ceo/api/breeds/image/random").then(r => r.json());
console.log(data.message);
常见问题
完全免费吗?
是的,完全免费、无需注册与密钥,也没有公布的速率限制。
可以商用吗?
图片来自斯坦福狗狗数据集,属于社区项目,适合演示与学习;商业项目建议缓存图片并遵守合理使用。
Aitishiku.com