API Dynodiad Ffont
Dynodi wynebfathau o nodweddion ffurf llythyren neu ddelwedd, wedi' u cydweddu â llyfrgell o wynebfathau ffynhonnell agored rhad ac am ddim. Am ddim i bobl ar y safle yma - mae' r API yma ar gyfer defnydd rhaglennol a mas.
Diwedd
POST https://fonts.free/api/identify/
Dwy ddull. Anfonwch atebion y dewin fel JSON, neu ddelwedd fel data ffurflen aml-ran. Ychwanegwch?top=N (1-48) i osod faint o gydweddiadau sy'n dychwelyd.
1. Yn ôl nodweddion ffurf llythyren
curl -X POST "https://fonts.free/api/identify/?top=8" \
-H "Content-Type: application/json" \
-d '{"answers": {"serif": ["none"], "contrast": ["low"], "a": ["double"]}}'
2. O ddelwedd (beta)
curl -X POST "https://fonts.free/api/identify/" \
-F "image=@sample.png"
Python
import requests
H = {"X-Api-Key": "your_key"}
# by traits
r = requests.post("https://fonts.free/api/identify/?top=8", headers=H,
json={"answers": {"serif": ["none"], "contrast": ["low"]}})
# from an image
r = requests.post("https://fonts.free/api/identify/", headers=H,
files={"image": open("sample.png", "rb")})
for m in r.json()["matches"]:
print(m["family"], m["score"], m["url"])
Ymateb
{
"ok": true,
"mode": "wizard",
"matches": [
{"slug": "roboto", "family": "Roboto",
"url": "https://fonts.free/fonts/roboto/",
"css": "…", "score": 3}
]
}
Dilysiant a therfynau
Heb allwedd, mae'r pwynt diwedd yn gweithio ond mae'n cael ei gyfyngu gan y cyflymder ar gyfer pob IP - da i'w arbrofi. Mae allwedd yn codi'ch terfyn yn erbyn quota misol. Anfonwch ef fel paramedr pennawd neu ymholiad:
-H "X-Api-Key: your_key" # or ?key=your_key
& Gwaredu Iaith
Dim bysell angenrheidiol ar gyfer defnydd ysgafn. Da ar gyfer prototeipiau a chyfarpar lleiafswm.
Am raglenni cynhyrchu a dynodi batch. Cydweddu blaenoriaeth.
Defnydd trawsyrru uchel neu mewnol. Cydweddiad blaenoriaeth.
Gweld cynlluniau a thanysgrifio
Nid oes angen allwedd ar y lefel rhad ac am ddim - galwwch y pwynt diwedd yn unig, mae'n gyfyngedig i'r pris am bob IP. Tanysgrifiwch ar y dudalen pris am allwedd gyda chytundeb misol uwch. Mae pob cydweddiad a ddychwelir gan yr API yn wynebfath rhad ac am ddim, gyda thrwydded agored, felly does dim i'w drwydded i lawr y llinell.