അക്ഷരസഞ്ചയം തിരിച്ചറിയുകAPI
അക്ഷരരൂപങ്ങളുടെ ഘടനയോ ചിത്രമോ കൈവശം അല്ലെങ്കില് ഒരു ബിന്ദുവിലായി ചേര്ന്നിരിക്കുന്ന അക്ഷരസഞ്ചയം തിരിച്ചറിയുക. സ്വതന്ത്രമായ ഒരു ലൈബ്രറിയില് ഒരു ലൈബ്രറിയുമായി പൊരുത്തപ്പെടുന്നതാണു്. ഈ സൈറ്റില് മനുഷ്യര്ക്ക് സ്വതന്ത്രമായിട്ടുള്ള ഈ API - പ്രോഗ്രാമിനകത്തു് വളരെ ഉപയോഗപ്രദവും കൂടുതല് ഉപയോഗപ്രദവുമാണു്.
അവസാനം സ്ഥലം
POST https://fonts.free/api/identify/
രണ്ട് രീതികള്. മാന്ത്രികന് ജോണ്, അല്ലെങ്കില് ഒരു മള്ട്ടിപാര്ട്ട് ഫോം ഡേറ്റാ പോലെ മറുപടി അയയ്ക്കുക..? മേല്=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}
]
}
ആധികാരികത ഉറപ്പാക്കലും പരിധികളും
ഒരു കീ ഇല്ലാതെ, അവസാനം പോയിന്റിങ്ങ് പ്രവര്ത്തിക്കുന്നുണ്ട്, പക്ഷേ അത് ചെയ്യാന് ശ്രമിച്ചതിന് ഒരു ഐപി- ന്റെ വില വളരെ കൂടുതലാണു്. ഒരു കീ നിങ്ങളുടെ പരിധി മാസ കണക് എതിരാക്കുന്നു. ഇതു് ഒരു ഹെഡര് അല്ലെങ്കില് ക്വസ്റ്റ് പരാമീറ്റര് ആയി അയയ്ക്കുക:
-H "X-Api-Key: your_key" # or ?key=your_key
പദ്ധതി
വെളിച്ചത്തിന് വേണ്ടി ഒരു കീയും ആവശ്യമില്ല. മുന്കാഴ്ചകള്ക്കും താഴ്ന്ന താക്കോല് ഉപകരണങ്ങള്ക്കും വലിയത്.
ഉല്പാദനത്തിനും സബ്ക്ലാസ്സും തിരിച്ചറിയാനുമുള്ള മുന്ഗണനകള്.
ഉയര്ന്ന- ഔട്ട്പുട്ട് അല്ലെങ്കില് ഉള്പ്പെടുത്തിയ ഉപയോഗം. മുന്ഗണന ചേര്ക്കുക.
ഫ്രീ ടൈലറിന് കീയുടെ ആവശ്യമേ ഇല്ല - അത് ഒരു ഐപി- ന്റെ അവസാന സൂചികയുടെ പട്ടികയില് നിരക്കാവുന്നതാണു്. വലിയ മാസപ്പെരുപ്പമുള്ള ഒരു കീയുടെ താളില് അംഗത്വം നേടുക. API തിരികെ നല്കുന്ന എല്ലാ തരവും സ്വതന്ത്രവും തുറന്നതുമായ ഒരു അക്ഷരം, അതുകൊണ്ട് പാസ്വേര്ഡ് പാസ്വേര്ഡ് ചെയ്യുവാന് ഒന്നും ഇല്ല.