API kliartov
Iskanje in prenos celotne CC0 knjižnice kot JSON - brezplačni ključ, 500 zahtevkov na dan, brez kreditne kartice.
Končni točki
GET /api/clipart/search
Polnotekstno iskanje po katalogu. Parametri: q (query), kategorija (slug), licenca (cc0), stran. 30 rezultatov na stran, priljubljenost-naročen.
curl
curl "https://clipart.free/api/clipart/search?q=cat+silhouette&category=animals&key=YOUR_KEY"
Python
import requests
r = requests.get("https://clipart.free/api/clipart/search",
params={"q": "cat silhouette", "key": "YOUR_KEY"})
for item in r.json()["results"]:
print(item["title"], item["svg_url"])
JavaScript
const r = await fetch("https://clipart.free/api/clipart/search?q=cat&key=YOUR_KEY");
const data = await r.json();
console.log(data.results.map(i => i.png_urls["800"]));
GET /api/clipart/<slug>/
Celotni metapodatki za eno sredstvo: naslov, oznake, kategorija, licenca + listina URL, ustvarjalec, dimenzije, prevladujoče barve in neposredne URL-je datotek SVG/PNG.
curl "https://clipart.free/api/clipart/black-cat-silhouette-93012/?key=YOUR_KEY"
Pravila uporabe
- Odgovori v odlagalniku na vaši strani - katalog se počasi spreminja.
- Prenesi datoteke v lastno skladišče za proizvodne aplikacije; ne gradite trajne vroče povezave kmetije na našem CDN.
- Umetniško delo je CC0 - vaši uporabniki ne dolgujejo atribucije, in tudi vi (povezava je vedno cenijo).