Odstranění ručního písma
API
Odstraňte ruční písmo z libovolného obrázku pomocí 1 volání API
Příklady požadavků a odpovědí
Použijte tyto příklady k vytvoření a ladění vaší integrace
Ukázkový HTTP požadavek
POST https://{your-api-domain}/sjccup
Hlavičky:
Authorization: Bearer {YOUR_API_TOKEN}
Content-Type: application/json; charset=UTF-8
Body:
{
"media_id": "<BASE64_IMAGE_WITHOUT_PREFIX>",
"keep_distortion": false,
"keep_ori": true
}Ukázkové odpovědi
Úspěšná odpověď
Když je požadavek platný a obrázek je úspěšně zpracován, API vrátí code = 0 a zpracovaný obrázek zakódovaný v Base64.
HTTP/1.1 200 OK
Content-Type: application/json; charset=UTF-8
{
"code": 0,
"data": {
"data": {
"mediaId": "<BASE64_PROCESSED_IMAGE>"
}
},
"message": "Success"
}Odpověď obchodní chyby
Když upstream služba hlásí obchodní chybu, API vrátí error = "API_ERROR" a nenulový kód. Tento kód můžete mapovat pomocí tabulky chybových kódů níže.
HTTP/1.1 400 Bad Request
Content-Type: application/json; charset=UTF-8
{
"error": "API_ERROR",
"code": 1004,
"message": "Image size error. Please ensure the image is less than 5MB and the longest side is less than 4000px."
}Úvod do API
Technologie umělé inteligence specializující se na odstraňování ručního písma byla usnadněna více než kdy dříve pomocí API RemoveHandwriting.com. Pouhými několika řádky kódu můžete tuto technologii přinést do své aplikace.
Koupit balíček
Kupte si balíček věnovaný API
Obdržet API e-mail
Do 2 hodin po nákupu obdržíte e-mail s vaším vyhrazeným API doménou a AppCode.
Použít ukázky kódu
Použijte následující ukázky kódu pro rychlý start
Upravit parametry
Vraťte se k referenci parametrů pro úpravu požadavku
Ověřování
Ověřujeme požadavky pomocí vyhrazené API domény a Bearer tokenu na účet. Po zakoupení balíčku API vám zašleme e-mailem vaši jedinečnou API doménu a token. Z bezpečnostních důvodů prosím nezveřejňujte svůj API token.
API koncový bod
Nahraďte {your-api-domain} API doménou, kterou vám zašleme e-mailem po nákupu. Každý vývojář má vyhrazenou doménu a token.
Hlavičky
Příklady kódu
Začněte rychle s našimi ukázkami kódu
#!/usr/bin/env bash
set -euo pipefail
# Domain and token for the image processing proxy
API_DOMAIN="https://{your-api-domain}"
API_PATH="/sjccup"
API_TOKEN="{YOUR_API_TOKEN}"
# Image file passed as first argument (default: testpaper.jpg)
IMAGE_FILE="${1:-testpaper.jpg}"
if [ ! -f "$IMAGE_FILE" ]; then
echo "Image file not found: $IMAGE_FILE" >&2
echo "Usage: $0 path/to/image.jpg" >&2
exit 1
fi
echo "Encoding image to Base64: $IMAGE_FILE"
# Encode image to Base64 and remove newlines (use -i for BSD base64 on macOS)
BASE64_IMAGE=$(base64 -i "$IMAGE_FILE" | tr -d '
')
echo "Building JSON body..."
read -r -d '' JSON_BODY <<EOF || true
{
"media_id": "$BASE64_IMAGE",
"keep_distortion": false,
"keep_ori": true
}
EOF
echo "Calling proxy API..."
curl -X POST "${API_DOMAIN}${API_PATH}" \
-H "Authorization: Bearer ${API_TOKEN}" \
-H "Content-Type: application/json; charset=UTF-8" \
-d "$JSON_BODY" \
-o response.json \
-s -w "\nHTTP status: %{http_code}\n"
echo "Response saved to response.json"Parametry požadavku
Nakonfigurujte své API požadavky pomocí těchto parametrů
| Parametr | Typ | Popis |
|---|---|---|
| media_id | string | Base64 zakódovaná hodnota obrázku, s nejdelší stranou nepřesahující 4000px; odstraňte prefix data:image/png;base64 |
| keep_distortion | boolean | false – automaticky opravuje zkreslení, true – zakáže opravu |
| keep_ori | boolean | false – obrázek bude otočen do správné orientace, true – zachová orientaci při nahrání |
Chybové kódy
Referenční příručka pro kódy odpovědí API
| Chybový kód | Chybová zpráva | Popis |
|---|---|---|
| 0 | success | Success |
| 1000 | body error | Request body error |
| 1001 | param error | Request parameter error |
| 1002 | content type error | Content-Type error |
| 1003 | image not exists | Image file not found |
| 1004 | image size error | Image size error |
| 1005 | image format error | Image format error |
| 1006 | invalid signature | Invalid signature |
| 1007 | body size error | Body size error |
| 1008 | no authorization | Authorization failed |
| 2000 | server unknown error | Server unknown error |
| 2001 | server timeout | Server timeout |
| 2003 | no content recognition | No content recognized |
| 2004 | validate data error | Validation data error |
| 3000 | remote server error | Remote server error |
| 4000 | base server error | Base server error |
Cenové plány API
Následující plány jsou výhradně pro API
Starter
- Podporuje většinu formátů obrázků
- Oprava a vylepšení dokumentu
- Odstranění ručního písma z dokumentu
- Odstranění moiré vzoru z obrázku
- Rychlost zpracování ~2 sekundy
Popular
- Podporuje většinu formátů obrázků
- Oprava a vylepšení dokumentu
- Odstranění ručního písma z dokumentu
- Odstranění moiré vzoru z obrázku
- Rychlost zpracování ~2 sekundy
Business
- Podporuje většinu formátů obrázků
- Oprava a vylepšení dokumentu
- Odstranění ručního písma z dokumentu
- Odstranění moiré vzoru z obrázku
- Rychlost zpracování ~2 sekundy
Enterprise
- Podporuje většinu formátů obrázků
- Oprava a vylepšení dokumentu
- Odstranění ručního písma z dokumentu
- Odstranění moiré vzoru z obrázku
- Rychlost zpracování ~2 sekundy
Proč vývojáři důvěřují našemu API
Postaveno pro produkční zátěže, naše API pro odstraňování ručního písma vyvažuje kvalitu, výkon a náklady, takže se na něj můžete spolehnout v reálných aplikacích.
Produkčně připravená spolehlivost
Vysoká dostupnost a stabilní výkon naladěný pro reálný provoz.
Optimalizováno pro ruční písmo
Modely zaměřené na dokumenty, poznámky a formuláře s ručně psaným textem pro konzistentnější výsledky.
Předvídatelné, pouze API ceny
Vyhrazené API plány s jasnými náklady na kredit pro dlouhodobé integrace.
Podpora, když ji potřebujete
E-mailová podpora, která vám pomůže diagnostikovat problémy a vylepšit vaši integraci v průběhu času.