Yazı Tipi Teşhis API

Özgür ve açık kaynak yazı tipleri kütüphanesine eşleştirilmiş, harf biçimli özellikler veya bir resimden yazı tiplerini tanımla. Bu sitedeki insanlar için ücretsiz - bu API programlama ve toplu kullanım içindir.

Son nokta

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

İki modül. Sihirbaz cevaplarını JSON olarak ya da bir resim olarak çok parçalı form verileri olarak gönderin. Geri dönen eşleşme sayısını belirlemek için?top=N (1-48) ekleyin.

1. Harf biçim özellikleriyle

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

2. Bir resimden (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"])

Cevap

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

Kimlik doğrulama ve sınırlar

Anahtarın olmadığı durumlarda son nokta çalışacak ama IP başına hız sınırı vardır - denemek için iyi. Bir anahtar aylık kotanıza karşı limitinizi artırır. Onu başlık veya sorgu parametresi olarak gönderin:

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

Planlar

Özgür
Aylık 100 çağrı

Prototipler ve küçük çaplı aletlerde harika.

Pro
Ayda 9 dolar - 10.000 çağrı

Üretim uygulamaları ve parti tanımlaması için öncelik eşleştirmesi.

İş.
Ayda 49 dolar - 100.000 çağrı

Yüksek performanslı veya entegre kullanım.

Planları görün ve abone olun

Özgür katman anahtara ihtiyaç duymaz - sadece son noktayı arayınız, IP başına hız sınırlıdır. Aylık daha yüksek bir kota için fiyat sayfasında bir anahtara abone olun. API' nin geri verdiği her eşleşme ücretsiz, açık lisanslı bir yazı tipidir, bu yüzden lisanslı bir şey yoktur.

Bu sayfayı değerlendir
5.0/5 (0)

Neyi geliştirebiliriz?