Fjernelse af håndskrift
API
Fjern håndskriften fra ethvert billede med 1 API-kald
API-reference
Gå til integrationsdetaljerne, eller gennemse det offentlige OpenAPI-skema.
Eksempler på Anmodning og Svar
Brug disse eksempler til at opbygge og debugge din integration
Eksempel på HTTP-anmodning
POST https://{your-api-domain}/cleanup
Overskrifter:
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
}Eksempler på svar
Vellykket svar
Når anmodningen er gyldig, og billedet behandles korrekt, returnerer API'en code = 0 og et behandlet billede kodet 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 forretningsfejl
Når upstream-tjenesten rapporterer en forretningsfejl, returnerer API'en error = "API_ERROR" og en kode forskellig fra nul. Du kan matche denne kode ved hjælp af fejlkodetabellen nedenfor.
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
Kunstig intelligens-teknologien, der er specialiseret i fjernelse af håndskrift, er blevet gjort lettere end nogensinde før ved hjælp af RemoveHandwriting.com API. Med blot et par linjers kode kan du bringe denne teknologi ind i din applikation.
Køb pakke
Køb en pakke dedikeret til API'en
Modtag API-e-mailen
Inden for 2 timer efter dit køb modtager du en e‑mail med dit dedikerede API‑domæne og din AppCode.
Brug kodeeksempler
Brug følgende kodeeksempler for at komme hurtigt i gang
Juster parametre
Gå tilbage til parameterreferencen for at justere anmodningen
Autentificering
Vi autentificerer anmodninger ved hjælp af et dedikeret API-domæne og et Bearer-token, der er unikt for hver konto. Når du har købt en API-pakke, sender vi dit unikke API-domæne og token til dig via e-mail. Af sikkerhedsmæssige årsager må du ikke offentliggøre dit API-token.
API-endepunkt
Erstat {your-api-domain} med det API-domæne, vi sender til dig via e-mail efter købet. Hver udvikler har sit eget domæne og token.
Overskrifter
Kodeeksempler
Kom hurtigt i gang med vores kodeeksempler
#!/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"Anmodningsparametre
Konfigurer dine API-anmodninger med disse parametre
| Parametre | Datatype | Beskrivelse |
|---|---|---|
| media_id | string | Base64-kodet værdi af billedet, hvor den længste side ikke overstiger 4000px; fjern præfikset data:image/png;base64 |
| keep_distortion | boolean | false – retter automatisk forvrængning, true – deaktiverer korrektion |
| keep_ori | boolean | false – billedet vil blive roteret til den korrekte orientering, true – bevarer orienteringen ved upload |
Fejlkoder
Reference for API-svarkoder
| Fejlkode | Fejlmeddelelse | Beskrivelse |
|---|---|---|
| 0 | success | Succes |
| 1000 | body error | Fejl i anmodningens body |
| 1001 | param error | Fejl i anmodningsparameter |
| 1002 | content type error | Content-Type-fejl |
| 1003 | image not exists | Billedfil ikke fundet |
| 1004 | image size error | Fejl i billedstørrelse |
| 1005 | image format error | Fejl i billedformat |
| 1006 | invalid signature | Ugyldig signatur |
| 1007 | body size error | Fejl i body-størrelse |
| 1008 | no authorization | Godkendelse mislykkedes |
| 2000 | server unknown error | Ukendt serverfejl |
| 2001 | server timeout | Servertimeout |
| 2003 | no content recognition | Intet indhold genkendt |
| 2004 | validate data error | Valideringsdatafejl |
| 3000 | remote server error | Fjernserverfejl |
| 4000 | base server error | Basisserverfejl |
API-prisplaner
Følgende planer er eksklusive for API
Begynder
- Understøtter de fleste billedformater
- Dokumentkorrektion og forbedring
- Fjernelse af håndskrift fra dokumenter
- Fjernelse af moiré-mønstre i billeder
Populær
- Understøtter de fleste billedformater
- Dokumentkorrektion og forbedring
- Fjernelse af håndskrift fra dokumenter
- Fjernelse af moiré-mønstre i billeder
Erhverv
- Understøtter de fleste billedformater
- Dokumentkorrektion og forbedring
- Fjernelse af håndskrift fra dokumenter
- Fjernelse af moiré-mønstre i billeder
Virksomhed
- Understøtter de fleste billedformater
- Dokumentkorrektion og forbedring
- Fjernelse af håndskrift fra dokumenter
- Fjernelse af moiré-mønstre i billeder
Hvorfor udviklere stoler på vores API
Vores API til fjernelse af håndskrift er bygget til produktionsarbejdsbyrder og balancerer kvalitet, ydeevne og omkostninger, så du kan stole på det i virkelige applikationer.
Produktionsklar pålidelighed
Høj tilgængelighed og stabil ydeevne, tilpasset til reel trafik.
Optimeret til håndskrift
Modeller fokuseret på dokumenter, noter og formularer med håndskrevet tekst for mere konsistente resultater.
Forudsigelig, kun-API prissætning
Dedikerede API-planer med klare omkostninger pr. kredit til langsigtede integrationer.
Support når du har brug for det
E-mail support til at hjælpe dig med at diagnosticere problemer og forbedre din integration over tid.