API fyrir Myndafölsunargreiningu
Hannað fyrir svindlsúttektarferlaAðgangur þróunaraðila

Greining á skjalasvikum API

Greindu fölsuð svæði og sjónræna breytingu í skjalmyndum, vottorðum, reikningum, kvittunum og skönnunum með AI-hitakortum.

API Kynning

Gervigreindartæknin sem sérhæfir sig í falskra greiningu hefur verið gerð auðveldari en nokkru sinni fyrr með því að nota ImgAuth.com API. Með aðeins nokkrum línum af kóða geturðu komið þessari tækni inn í forritið þitt.

Beiðni Breytur
Myndgögn kóðuð í Base64 og síðan URL-encoded. Hámark 10 MB. Styttri hlið að minnsta kosti 512 px og lengri hlið að hámarki 8192 px. Styður jpg/jpeg/png/bmp. Gefðu upp image eða url.
Svörunarbreytur
Tilvísun í svarreiti API

API Kynning

  • fjármálateymi skoða reikninga og kvittanir
  • mannauðsteymi skoða vottorð og skannanir
  • tryggingateymi skoða kröfuskjöl

Auðkenning

Skiptu út {your-api-domain} fyrir API-endapunktinn sem birtist á stjórnborði reikningsins.

Auðkenndu beiðnir með API-endapunkti reikningsins þíns og Bearer-tokeni. Eftir kaup á API-einingum geturðu séð endapunktinn og tokenið á stjórnborði reikningsins. Haltu tokeninu leyndu og gerðu það aldrei commit í opinber geymslusöfn.

POSThttps://api.imgauth.com/v1/document-fraud-detection
Authorization: Bearer {YOUR_API_TOKEN}
Content-Type: application/json; charset=UTF-8

Beiðni Breytur

BreytuTegund✓Lýsing
imagestring✓Myndgögn kóðuð í Base64 og síðan URL-encoded. Hámark 10 MB. Styttri hlið að minnsta kosti 512 px og lengri hlið að hámarki 8192 px. Styður jpg/jpeg/png/bmp. Gefðu upp image eða url.
detect_proportionboolean—Ákvarðar hvort skila eigi öryggisstigi fyrir manipúlasjón. Sjálfgefið: false. true skilar stiginu, false ekki.
return_heatmapboolean—Ákvarðar hvort skila eigi heatmap af fölsun. Sjálfgefið: false. true skilar Base64 heatmap, false ekki.
locationboolean—Notaðu þessi dæmi til að byggja og kemba samþættingu þína

Dæmi HTTP Beiðni

{
  "image": "<BASE64_IMAGE_WITHOUT_PREFIX>",
  "detect_proportion": true,
  "return_heatmap": true,
  "location": true
}

Svörunarbreytur

BreytuheitiGerðLýsing
codeintegerViðmið fyrir API svarkóða
request_idstringNotaðu þessi dæmi til að byggja og kemba samþættingu þína
data.detection_result"fake" | "real"Niðurstaða manipúlasjónar: "fake" þýðir að manipúlasjón fannst, "real" þýðir að engin manipúlasjón fannst.
data.tampered_proportionnumber | nullÖryggisstig manipúlasjónar, skilað þegar detect_proportion = true.
data.heatmapstring | nullBase64 heatmap af fölsuðum svæðum, skilað þegar return_heatmap = true.
data.tampered_locationarrayFylki af hnitum grunsamlegra svæða, skilað þegar probability er hærra en eða jafnt restrict_probability. Hver færsla inniheldur left, top, width, height og probability.

Dæmi Svör

{
  "code": 0,
  "request_id": "req_01...",
  "data": {
    "detection_result": "fake",
    "tampered_proportion": 0.82,
    "heatmap": "<BASE64_HEATMAP>",
    "tampered_location": [
      { "left": 124, "top": 86, "width": 220, "height": 74, "probability": 0.91 }
    ]
  }
}

Villukóðar

400INVALID_REQUESTAPI messages eru sýnd sem hrá upstream gildi til að passa nákvæmlega við svör í framleiðslu.
401INVALID_API_KEYAPI messages eru sýnd sem hrá upstream gildi til að passa nákvæmlega við svör í framleiðslu.
402CREDITS_EXHAUSTEDAPI messages eru sýnd sem hrá upstream gildi til að passa nákvæmlega við svör í framleiðslu.
403API_KEY_INACTIVE / API_KEY_EXPIREDAPI messages eru sýnd sem hrá upstream gildi til að passa nákvæmlega við svör í framleiðslu.
413PAYLOAD_TOO_LARGEAPI messages eru sýnd sem hrá upstream gildi til að passa nákvæmlega við svör í framleiðslu.
415UNSUPPORTED_IMAGEAPI messages eru sýnd sem hrá upstream gildi til að passa nákvæmlega við svör í framleiðslu.
502UPSTREAM_ERRORAPI messages eru sýnd sem hrá upstream gildi til að passa nákvæmlega við svör í framleiðslu.
504UPSTREAM_TIMEOUTAPI messages eru sýnd sem hrá upstream gildi til að passa nákvæmlega við svör í framleiðslu.

Kóða Dæmi

curl -X POST "https://api.imgauth.com/v1/document-fraud-detection" \
  -H "Authorization: Bearer rh_YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "image": "<BASE64_IMAGE_WITHOUT_PREFIX>",
  "detect_proportion": true,
  "return_heatmap": true,
  "location": true
}'