Fonta identifikācija API

Atzīmējiet burtu formas īpašības vai attēlu, kas atbilst bezmaksas atvērtā avota fontu bibliotēkai. Bezmaksas cilvēkiem šajā vietnē - šī API ir programmētai un liela apjoma lietošanai.

Mērķa punkts

POST https://fonts.free/api/identify/

Divi režīmi. Sūtīt vedni uz atbildes kā JSON, vai attēlu kā daudzdaļīgus veidlapas datus. Pievienot?top=N (1- 48) lai iestatītu cik spēles atgriežas.

1. Ar burtu formas iezīmēm

curl -X POST "https://fonts.free/api/identify/?top=8" \
  -H "Content-Type: application/json" \
  -d '{"answers": {"serif": ["none"], "contrast": ["low"], "a": ["double"]}}'

2. No attēla (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"])

Atbildes reakcija

{
  "ok": true,
  "mode": "wizard",
  "matches": [
    {"slug": "roboto", "family": "Roboto",
     "url": "https://fonts.free/fonts/roboto/",
     "css": "…", "score": 3}
  ]
}

Autentifikācija un ierobežojumi

Bez atslēgas mērķa kritērijs darbojas, bet ir ierobežojis likmi IP - tas ir sodāms, lai mēģinātu to. Atslēga palielina jūsu ierobežojumu pret mēneša kvotu. Sūtīt to kā galveni vai vaicājuma parametru:

-H "X-Api-Key: your_key"      # or  ?key=your_key

Plāni

Bezmaksas
100 zvani / mēnesis

Nav nepieciešama atslēga gaismas izmantošanai. Lieliski prototipiem un maza tilpuma instrumentiem.

Pro
$9/mo - 10,000 zvani

Ražošanas lietotnēm un partijas identifikācijai. Prioritātes saskaņošanai.

Bizness
$49/mo - 100 000 zvani

Liela caurlaidības vai iegulta izmantošana. Prioritātes saskaņošana.

Skatīt plānus un parakstīšanos

Brīvais līmenis nav nepieciešams atslēga - vienkārši zvaniet uz mērķa kritēriju, tas ir likmes ierobežots par IP. Parakstīties uz cenu lapā par atslēgas ar augstāku mēneša kvotu. Katra atbilst API atgriež ir bezmaksas, atvērts, licencēts fonts, tāpēc nav nekas, lai licencētu pakārtoti.

Novērtēt šo lapu
5.0/5 (0)

Ko mēs varam uzlabot? Jūsu atsauksmes palīdz mums atrisināt problēmas.