Ikhasi lokudweba API
Hlola futhi ulayishe i-library yonke njenge-JSON - isici esimahhala, izicelo ezingama-500 ngosuku, akukho ikhadi lokukhokha.
Izinkomba zesiphelo
GET /api/pages/search
Ucwaningo lombhalo ophelele ku-library. Amapharamitha: q (umbuzo), inhlanganiso (slug), sihloko (slug, idinga inhlanganiso), age_band (2-4 | 5-8 | 9-12 | 13+), ukunzima (1-5), ikhasi. 30 izimpendulo kukhasi ngalinye, i-popularity-ordered. Kushicilelwe kuphela, amakhasi asebenzayo abuyiselwa.
curl "https://printablecoloringpages.ai/api/pages/search?q=barn+owl&category=animals&age_band=5-8&key=YOUR_KEY"
import requests
r = requests.get("https://printablecoloringpages.ai/api/pages/search",
params={"q": "barn owl", "key": "YOUR_KEY"})
for item in r.json()["results"]:
print(item["title"], item["files"]["pdf_letter"])
const r = await fetch("https://printablecoloringpages.ai/api/pages/search?q=owl&key=YOUR_KEY");
const data = await r.json();
console.log(data.results.map(i => i.files.pdf_a4));
GET /api/pages/<slug>/
I-metadata egcwele yekhasi elilodwa: isihloko, isihloko, isigaba nesihloko, ibanga lobudala, ukunzima, umbuyekezi, i-block elinganiselwe (ukufaka i-inki, izifunda ezifakwe, ububanzi bokuqhuma, isikhala esincane) lapho ilinganiselwe khona, kanye no-PDF / PNG / SVG file URLs. Ikhasi eliqediwe libuyisela 410, hhayi 404.
curl "https://printablecoloringpages.ai/api/pages/barn-owl-perched/?key=YOUR_KEY"
Imithetho yokusetshenziswa
- I-cache iphendula ngakwesokudla - i-catalog ishintsha ngokucophelela.
- Layisha ngezansi amafayela ku-storage yakho yezinhlelo zokusebenza zokuthuthukisa; ungadala i-hotlink farm ehlala njalo ku-CDN yethu.
- Umsebenzi wezinhlamvu yi-CC0 - abasebenzisi bakho abakwazi ukuphawula, futhi nawe awukwazi (ukuxhumana kuvame ukuphawulwa).
Udinga ngaphezulu kuka-500/izinsuku?
Ama-levels akhokhelwayo azofika ku-inthanethi ngokushesha - kuze kube khona, xhumana nathi uma ufuna umkhawulo ophezulu futhi sizokuxazulula. Xhumanisa nathi