Borttagning av Handstil
API

Ta bort handstilen från vilken bild som helst med 1 API-anrop

Exempel på Begäran och Svar

Använd dessa exempel för att bygga och felsöka din integration

Exempel på HTTP‑begäran

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

Exempel på svar

Lyckat svar

När begäran är giltig och bilden behandlas korrekt returnerar API:et code = 0 och en behandlad bild, kodad i Base64.

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

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

Svar med affärsfel

När upstream‑tjänsten rapporterar ett affärsfel returnerar API:et error = "API_ERROR" och en kod som inte är noll. Du kan matcha denna kod med hjälp av felkodstabellen nedan.

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-introduktion

Artificiell Intelligens-tekniken specialiserad på borttagning av handstil har gjorts enklare än någonsin tidigare med RemoveHandwriting.com API. Med bara några rader kod kan du föra in denna teknik i din applikation.

1

Köp Paket

Köp ett paket dedikerat till API:et

2

Ta emot API‑mejlet

Inom 2 timmar efter ditt köp får du ett e‑postmeddelande med din dedikerade API‑domän och din AppCode.

3

Använd Kodexempel

Använd följande kodexempel för att komma igång snabbt

4

Justera Parametrar

Gå tillbaka till parameterreferensen för att justera begäran

Autentisering

Vi autentiserar förfrågningar med ett dedikerat API-domän och ett Bearer‑token som är unikt för varje konto. När du har köpt ett API‑paket skickar vi ditt unika API‑domän och token till dig via e‑post. Av säkerhetsskäl ska du inte publicera ditt API‑token.

API-slutpunkt

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

Ersätt {your-api-domain} med det API‑domän som vi skickar till dig via e‑post efter köpet. Varje utvecklare har ett eget domän och token.

Rubriker

Authorization:
Bearer {YOUR_API_TOKEN}
Ersätt {YOUR_API_TOKEN} med det Bearer‑token som vi skickar till dig via e‑post. Förvara det säkert och committa det aldrig till offentliga repositorier.
Content-Type:
application/json; charset=UTF-8

Kodexempel

Kom igång snabbt med våra kodexempel

#!/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"

Begärandeparametrar

Konfigurera dina API-förfrågningar med dessa parametrar

ParameterTypBeskrivning
media_idstringBase64-kodat värde av bilden, där den längsta sidan inte överstiger 4000px; ta bort prefixet data:image/png;base64
keep_distortionbooleanfalse – korrigerar automatiskt förvrängning, true – inaktiverar korrigering
keep_oribooleanfalse – bilden roteras till korrekt orientering, true – behåller orienteringen vid uppladdning

Felkoder

Referens för API-svarskoder

FelkodFelmeddelandeBeskrivning
0successSuccess
1000body errorRequest body error
1001param errorRequest parameter error
1002content type errorContent-Type error
1003image not existsImage file not found
1004image size errorImage size error
1005image format errorImage format error
1006invalid signatureInvalid signature
1007body size errorBody size error
1008no authorizationAuthorization failed
2000server unknown errorServer unknown error
2001server timeoutServer timeout
2003no content recognitionNo content recognized
2004validate data errorValidation data error
3000remote server errorRemote server error
4000base server errorBase server error

API-prisplaner

Följande planer är exklusiva för API:et

Nybörjare

$99$0.198 / Kredit
500 krediter
3 månaders giltighet
  • Stöd för de flesta bildformat
  • Dokumentkorrigering och förbättring
  • Borttagning av handskrift från dokument
  • Borttagning av moiré-mönster i bilder
  • Bearbetningshastighet ~2 sekunder
Mest Populär

Populär

$349$0.07 / Kredit
5 000 krediter
6 månaders giltighet
  • Stöd för de flesta bildformat
  • Dokumentkorrigering och förbättring
  • Borttagning av handskrift från dokument
  • Borttagning av moiré-mönster i bilder
  • Bearbetningshastighet ~2 sekunder

Affärs

$749$0.05 / Kredit
15 000 krediter
1 års giltighet
  • Stöd för de flesta bildformat
  • Dokumentkorrigering och förbättring
  • Borttagning av handskrift från dokument
  • Borttagning av moiré-mönster i bilder
  • Bearbetningshastighet ~2 sekunder
Exclusive

Företag

$1999$0.04 / Kredit
50 000 krediter
1 års giltighet
  • Stöd för de flesta bildformat
  • Dokumentkorrigering och förbättring
  • Borttagning av handskrift från dokument
  • Borttagning av moiré-mönster i bilder
  • Bearbetningshastighet ~2 sekunder

Varför utvecklare litar på vårt API

Vårt API för borttagning av handskrift är byggt för produktionsarbetsbelastningar och balanserar kvalitet, prestanda och kostnad så att du kan lita på det i verkliga applikationer.

Produktionsklar tillförlitlighet

Hög tillgänglighet och stabil prestanda, anpassad för verklig trafik.

Optimerad för handskrift

Modeller fokuserade på dokument, anteckningar och formulär med handskriven text för mer konsekventa resultat.

Förutsägbar, API-endast prissättning

Dedikerade API-planer med tydliga kostnader per kredit för långsiktiga integrationer.

Support när du behöver det

E-postsupport för att hjälpa dig diagnostisera problem och förbättra din integration över tid.

API-dokumentation - RemoveHandwriting