Ultra Model monimutkaisille sivuille. Parempi puhdistus vaativammille asiakirjoille.

Käsialanpoisto
API

Poista minkä tahansa kuvan käsiala yhdellä API-kutsulla

API-viite

Siirry integraation yksityiskohtiin tai tarkastele julkista OpenAPI-skeemaa.

OpenAPI JSON

Pyyntö ja vastaus esimerkit

Käytä näitä esimerkkejä rakentaaksesi ja debugataksesi integraatiosi

Esimerkki HTTP-pyyntö

POST https://{your-api-domain}/cleanup
Otsakkeet:
  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
}

Esimerkki vastaukset

Onnistunut vastaus

Kun pyyntö on kelvollinen ja kuva on käsitelty onnistuneesti, API palauttaa code = 0 ja Base64-koodatun käsitellyn kuvan.

HTTP/1.1 200 OK
Content-Type: application/json; charset=UTF-8

{
  "code": 0,
  "data": {
    "data": {
      "mediaId": "<BASE64_PROCESSED_IMAGE>"
    }
  },
  "message": "Success"
}

Liiketoimintavirhe vastaus

Kun ylävirran palvelu raportoi liiketoimintavirheen, API palauttaa error = "API_ERROR" ja nollasta poikkeavan koodin. Voit kartoittaa tämän koodin käyttämällä alla olevaa virhekooditaulukkoa.

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."
}

API-esittely

Käsin kirjoituksen poistoon erikoistunut tekoälyteknologia on tehty helpommaksi kuin koskaan aiemmin RemoveHandwriting.com API:n avulla. Vain muutamalla koodirivillä voit tuoda tämän teknologian sovellukseesi.

1

Osta paketti

Osta API:lle omistettu paketti

2

Vastaanota API-sähköposti

2 tunnin kuluessa ostoksestasi saat sähköpostin, jossa on omistettu API-domainisi ja AppCode.

3

Käytä koodiesimerkkejä

Käytä seuraavia koodiesimerkkejä aloittaaksesi nopeasti

4

Säädä parametrit

Palaa parametri-viitteeseen säätääksesi pyyntöä

Todennus

Tunnistamme pyynnöt käyttämällä omistettua API-domainia ja tilikohtaista Bearer-tokenia. Kun olet ostanut API-paketin, lähetämme sinulle sähköpostitse ainutlaatuisen API-domainisi ja tokenin. Turvallisuussyistä älä julkaise API-tokeniasi.

API-päätepiste

POST https://{your-api-domain}/cleanup

Korvaa {your-api-domain} API-domainilla, jonka lähetämme sinulle sähköpostitse oston jälkeen. Jokaisella kehittäjällä on omistettu domain ja token.

Otsakkeet

Valtuutus:
Bearer {YOUR_API_TOKEN}
Korvaa {YOUR_API_TOKEN} Bearer-tokenilla, jonka lähetämme sinulle sähköpostitse. Pidä se salassa ja älä koskaan sitä julkisiin repositorioihin.
Sisältötyyppi:
application/json; charset=UTF-8

Koodiesimerkit

Aloita nopeasti koodiesimerkeillämme

#!/usr/bin/env bash

set -euo pipefail

# Domain and token for the image processing proxy
API_DOMAIN="https://{your-api-domain}"
API_PATH="/cleanup"
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"

Pyyntöparametrit

Määritä API-pyyntösi näillä parametreilla

ParametriTyyppiKuvaus
media_idstringKuvan Base64-koodattu arvo, jossa pisin sivu ei ylitä 4000px; poista etuliite data:image/png;base64
keep_distortionbooleanfalse – korjaa vääristymän automaattisesti, true – poistaa korjauksen käytöstä
keep_oribooleanfalse – kuva käännetään oikeaan suuntaan, true – säilyttää suunnan latauksen yhteydessä

Virhekoodit

Viite API-vastauskoodeille

VirhekoodiVirheilmoitusKuvaus
0successOnnistui
1000body errorPyynnön rungon virhe
1001param errorPyyntöparametrin virhe
1002content type errorContent-Type-virhe
1003image not existsKuvatiedostoa ei löytynyt
1004image size errorKuvan koon virhe
1005image format errorKuvan muodon virhe
1006invalid signatureVirheellinen allekirjoitus
1007body size errorRungon koon virhe
1008no authorizationValtuutus epäonnistui
2000server unknown errorTuntematon palvelinvirhe
2001server timeoutPalvelimen aikakatkaisu
2003no content recognitionSisältöä ei tunnistettu
2004validate data errorValidointidatan virhe
3000remote server errorEtäpalvelimen virhe
4000base server errorPeruspalvelimen virhe

API-hinnoittelusuunnitelmat

Seuraavat suunnitelmat ovat API-eksklusiivisia

Aloitus

$99$0.198 / Kredit
500 kredittiä
3 kuukauden voimassaolo
  • Tukee useimpia kuvamuotoja
  • Asiakirjankorjaus ja parannus
  • Asiakirjan käsialanpoisto
  • Kuvan moiré-kuvion poisto
Suosituin

Suosittu

$349$0.07 / Kredit
5,000 kredittiä
6 kuukauden voimassaolo
  • Tukee useimpia kuvamuotoja
  • Asiakirjankorjaus ja parannus
  • Asiakirjan käsialanpoisto
  • Kuvan moiré-kuvion poisto

Yritys

$749$0.05 / Kredit
15,000 kredittiä
1 vuoden voimassaolo
  • Tukee useimpia kuvamuotoja
  • Asiakirjankorjaus ja parannus
  • Asiakirjan käsialanpoisto
  • Kuvan moiré-kuvion poisto
Eksklusiivinen

Yritys

$1999$0.04 / Kredit
50,000 kredittiä
1 vuoden voimassaolo
  • Tukee useimpia kuvamuotoja
  • Asiakirjankorjaus ja parannus
  • Asiakirjan käsialanpoisto
  • Kuvan moiré-kuvion poisto

Miksi kehittäjät luottavat API:imme

Rakennettu tuotantotyömääriä varten, käsialanpoisto-API:imme tasapainottaa laadun, suorituskyvyn ja kustannukset, jotta voit luottaa siihen todellisissa sovelluksissa.

Tuotantovalmis luotettavuus

Korkea saatavuus ja vakaa suorituskyky viritetty todelliselle liikenteelle.

Optimoitu käsialalle

Mallit keskittyvät asiakirjoihin, muistiinpanoihin ja lomakkeisiin käsin kirjoitetulla tekstillä johdonmukaisempia tuloksia varten.

Ennustettava, vain API-hinnoittelu

Omistetut API-suunnitelmat selkeillä per-kredit kustannuksilla pitkäaikaisille integraatioille.

Tuki kun tarvitset sitä

Sähköpostituki auttaa sinua diagnosoimaan ongelmia ja parantamaan integraatiotasi ajan myötä.