Dogs
基于 Stanford Dogs 数据集
- 认证方式
- No auth
- HTTPS
- Yes
- CORS
- Yes
- 分类
- 动物
- 文档 / URL
- https://dog.ceo/dog-api/
简介
dog.ceo 是经典的“狗狗即服务”API:按品种组织的数千张狗狗照片,以 JSON 提供,无需 API 密钥。简单、快速、支持 CORS——是演示、随机图片小组件和教学 fetch() 的经典选择。
快速开始
随机狗图(实测可用):
curl "https://dog.ceo/api/breeds/image/random"
{"message": "https://images.dog.ceo/breeds/african-wild/n02116738_806.jpg", "status": "success"}
指定品种的随机图片:
curl "https://dog.ceo/api/breed/husky/images/random"
子品种(如澳大利亚牧羊犬):
curl "https://dog.ceo/api/breed/shepherd/australian/images/random"
多张图片:
curl "https://dog.ceo/api/breed/husky/images/random/3"
品种列表:
curl "https://dog.ceo/api/breeds/list/all"
认证方式
无需认证——免密钥开放。
速率限制与注意事项
- 免费且没有文档化的硬性限制;这是社区运营的服务——请缓存图片,不要高频请求。
- 图片由
images.dog.ceo提供——支持热链。 - API 覆盖品种和子品种(
/api/breed/{品种}/{子品种}/images/random)。 - 已启用 CORS——浏览器可直接调用。
常见问题
dog.ceo 免费吗? 是的——免费、免密钥、免注册。
能获取指定品种的图片吗?
可以——/api/breed/{品种}/images/random(含子品种)。
可以在浏览器直接调用吗? 可以——已启用 CORS。