API- и шиносоии ҳарф

Муайян кардани ҳарфҳо аз хусусиятҳои шакли ҳарф ё тасвир, ки бо китобхонаи ҳарфҳои озоди кушодаи сарчашма мувофиқат мекунад. Барои одамони дар ин сайт озод - ин API барои истифодаи барномавӣ ва ҷамъӣ мебошад.

Нуқтаи охирин

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

Ду усул. Фиристодани ҷавобҳои устод ҳамчун JSON ё тасвир ҳамчун маълумоти шакли бисёр қисм. Илова кардани? top=N (1- 48) барои танзими миқдори мувофиқатҳо бармегардад.

1. Бо хусусиятҳои шакли ҳарф

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

2. Аз тасвир (бета)

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"])

Ҷавоб

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

Аслшиносӣ ва маҳдудиятҳо

Бе калид нуқтаи охирин кор мекунад, аммо суръати маҳдудшуда барои IP - барои озмоиши он хуб аст. Калид маҳдудияти шуморо дар муқобили квотаи моҳона баланд мекунад. Инро ҳамчун сарлавҳа ё параметри дархост фиристед:

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

Нақшаҳо

Озод
100 занг/ моҳ

Барои истифодаи оддӣ ягон тугма лозим нест. Барои прототипҳо ва асбобҳои хурди ҳаҷм хуб аст.

Про
$9/моҳа - 10,000 зангҳо

Барои барномаҳои истеҳсолӣ ва шиносоии гурӯҳ. Мувофиқати пешрафт.

Корӣ
$49/моҳа - 100,000 зангҳо

Истифодаи баланди гузариш ё дарунсохт. Мувофиқати пешрафта.

Намоиши нақшаҳо ва обуна шудан

Дараҷаи ройгон ба ягон калид ниёз надорад - танҳо нуқтаи охиринро занг занед, он бо суръати маҳдудшудаи IP мебошад. Барои калиди бо квотаи моҳонаи баландтар дар саҳифаи нархнома обуна шавед. Ҳар як мувофиқат API бозгаштан ҳуруфҳои ройгон, иҷозатномаи кушода мебошад, бинобар ин, ягон иҷозатномаи поёнӣ вуҷуд надорад.

Баҳогузории ин саҳифа
5.0/5 (0)

Чӣ чизро метавонем беҳтар кунем? Бозгашти шумо ба мо дар ислоҳи хатогиҳо кӯмак мекунад.