Mga halimbawa ng API
Maghanap at i-download ang buong CC0 library bilang JSON - libreng key, 500 mga kahilingan sa isang araw, walang credit card.
Ang iyong API key
Mag-sign up para sa libreng (email lamang) upang makakuha ng isang susi na may 500 mga kahilingan / araw.
Mag-sign up Mag-loginMga Endpoint
GET /api/clipart/search
Parameter: q (query), category (slug), license (cc0), page. 30 resulta sa bawat pahina, popularidad-na-ordered.
curl "https://clipart.free/api/clipart/search?q=cat+silhouette&category=animals&key=YOUR_KEY"
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"])
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>/
Ang mga ito ay: mga pangalan ng mga tao, mga pangalan ng mga hayop, mga pangalan ng mga halaman, mga pangalan ng mga halaman, mga pangalan ng mga hayop, mga pangalan ng mga halaman, at mga pangalan ng mga halaman.
curl "https://clipart.free/api/clipart/black-cat-silhouette-93012/?key=YOUR_KEY"
Mga patakaran ng paggamit
- Cache tugon sa iyong panig - ang katalogo ay nagbabago dahan-dahan.
- I-download ang mga file sa iyong sariling imbakan para sa mga application ng produksyon; huwag bumuo ng isang permanenteng hotlink farm sa aming CDN.
- Ang artwork ay CC0 - ang iyong mga gumagamit ay hindi dapat mag-alok ng anumang pagkilala, at hindi ka rin (ang isang link ay palaging pinahahalagahan).