API fyrir Myndafölsunargreiningu
Aðgangur þróunaraðila

Greindu skjal- og myndabreytingar með framleiðslutilbúnu REST API.

Beiðni og Svars Dæmi

Notaðu þessi dæmi til að byggja og kemba samþættingu þína

Dæmi HTTP Beiðni

POST https://{your-api-domain}/forgery_detection
Hausar:
  Authorization: Bearer {YOUR_API_TOKEN}
  Content-Type: application/json; charset=UTF-8

Body:
{
  "image": "<BASE64_IMAGE_WITHOUT_PREFIX>",
  "return_heatmap": "false",
  "detect_proportion": "false",
  "restrict_probability": "0.8"
}

Dæmi Svör

Árangursríkt svar

Þegar beiðnin er gild og myndin er unnin á réttan hátt skilar API detection_result til að sýna hvort myndin sé fölsuð (fake) eða ósvikin (real), ásamt öryggisstigi, heatmap og hnitum þegar þess er óskað.

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

{
  "code": 0,
  "data": {
    "detection_result": "fake",
    "tampered_proportion": 0.000587,
    "heatmap": "<BASE64_HEATMAP_IMAGE>",
    "tampered_location": [
      {
        "left": 100,
        "top": 200,
        "width": 150,
        "height": 100,
        "probability": 0.95
      }
    ]
  },
  "message": "Success"
}

Viðskiptavillu svar

Þegar uppstreymisþjónustan tilkynnir viðskiptavillu, skilar API villu = "API_ERROR" og kóða sem er ekki núll. Þú getur kortlagt þennan kóða með því að nota villukóða töfluna hér að neðan.

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

1

Veldu API-einingar

Veldu API-einingapakka sem hentar samþættingarmagni þínu

2

Fáðu API-aðgang

Eftir kaup geturðu séð API-lykilinn þinn og endapunkt á stjórnborði reikningsins

3

Nota Kóða Dæmi

Notaðu eftirfarandi kóða dæmi til að byrja fljótt

4

Farðu í framleiðslu

Fylgstu með notkun, stilltu breytur og farðu í framleiðslu

Auðkenning

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.

API Endapunktur

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

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

Hausar

Heimild:
Bearer {YOUR_API_TOKEN}
Skiptu út {YOUR_API_TOKEN} fyrir Bearer-tokenið sem birtist á stjórnborði reikningsins. Haltu því leyndu og gerðu það aldrei commit í opinber geymslusöfn.
Content-Type:
application/json; charset=UTF-8

Kóða Dæmi

Byrjaðu fljótt með kóða dæmunum okkar

#!/usr/bin/env bash

set -euo pipefail

API_DOMAIN="https://{your-api-domain}"
API_PATH="/forgery_detection"
API_TOKEN="{YOUR_API_TOKEN}"
IMAGE_FILE="${1:-testpaper.jpg}"

BASE64_IMAGE=$(base64 -i "$IMAGE_FILE" | tr -d '
')

read -r -d '' JSON_BODY <<EOF || true
{
  "image": "$BASE64_IMAGE",
  "return_heatmap": "false",
  "detect_proportion": "false",
  "restrict_probability": "0.8"
}
EOF

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"

Beiðni Breytur

Stilla API beiðnirnar þínar með þessum breytum

BreytuTegundLýsing
imagestringMyndgö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.
urlstringHeilt mynd-URL allt að 1024 bæti. Kóðaða myndin verður að vera undir 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 og slökktu á hotlink-vörn.
return_heatmapstringÁkvarðar hvort skila eigi heatmap af fölsun. Sjálfgefið: false. true skilar Base64 heatmap, false ekki.
detect_proportionstringÁkvarðar hvort skila eigi öryggisstigi fyrir manipúlasjón. Sjálfgefið: false. true skilar stiginu, false ekki.
restrict_probabilitystringÞröskuldur fyrir að skila fölsunarhnitum. Bil: 0.1 til 1 með 1 aukastaf. Sjálfgefið: 0.8. tampered_location er aðeins skilað þegar probability nær eða fer yfir þröskuldinn.

Svörunarbreytur

Tilvísun í svarreiti API

BreytuheitiGerðLýsing
detection_resultstringNiðurstaða manipúlasjónar: "fake" þýðir að manipúlasjón fannst, "real" þýðir að engin manipúlasjón fannst.
tampered_proportionfloatÖryggisstig manipúlasjónar, skilað þegar detect_proportion = true.
heatmapstringBase64 heatmap af fölsuðum svæðum, skilað þegar return_heatmap = true.
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.
leftuint32Lárétt hnit efra vinstra horns grunsamlega svæðisins.
topuint32Lóðrétt hnit efra vinstra horns grunsamlega svæðisins.
widthuint32Breidd grunsamlega svæðisins.
heightuint32Hæð grunsamlega svæðisins.
probabilityfloatÖryggisstig fyrir þetta grunsamlega svæði.

Villukóðar

Viðmið fyrir API svarkóða

VillukóðiVilluskilaboð
0success
1000body error
1001param error
1002content type error
1003image not exists
1004image size error
1005image format error
1006invalid signature
1007body size error
1008no authorization
2000server unknown error
2001server timeout
2003no content recognition
2004validate data error
3000remote server error
4000base server error

API messages eru sýnd sem hrá upstream gildi til að passa nákvæmlega við svör í framleiðslu.

API Verðlag Áætlanir

Ódýrara en stakir inneignapakkar. Áskriftir eru enn hagkvæmasti kosturinn fyrir endurtekna notkun.

Þróunaraðili

$99
500 einingar
gildir í 12 mánuði

Best fyrir mat og snemmbúna samþættingu

  • Bearer token auðkenning
  • Niðurstaða fölsunar, öryggisstig, heatmap og svæðishnit
  • Hannað fyrir verkflæði við yfirferð á fölsuðum skjölum og myndum
  • Aðgangur að endpoint og token á mælaborðinu eftir kaup
Vinsælast

Vöxtur

$359
2,000 einingar
gildir í 12 mánuði

Best fyrir framleiðslutilraunir og stöðuga notkun

  • Bearer token auðkenning
  • Niðurstaða fölsunar, öryggisstig, heatmap og svæðishnit
  • Hannað fyrir verkflæði við yfirferð á fölsuðum skjölum og myndum
  • Aðgangur að endpoint og token á mælaborðinu eftir kaup

Skölun

$899
5,000 einingar
gildir í 12 mánuði

Best fyrir lotuvinnslu og teymi með mörg verkefni

  • Bearer token auðkenning
  • Niðurstaða fölsunar, öryggisstig, heatmap og svæðishnit
  • Hannað fyrir verkflæði við yfirferð á fölsuðum skjölum og myndum
  • Aðgangur að endpoint og token á mælaborðinu eftir kaup
Best verðgildi

Viðskipti

$2,499
15,000 einingar
gildir í 12 mánuði

Best fyrir langtíma framleiðsluálag

  • Bearer token auðkenning
  • Niðurstaða fölsunar, öryggisstig, heatmap og svæðishnit
  • Hannað fyrir verkflæði við yfirferð á fölsuðum skjölum og myndum
  • Aðgangur að endpoint og token á mælaborðinu eftir kaup

Af hverju treysta forritarar API okkar

Byggt fyrir framleiðslu vinnuálag, falskra greining API okkar jafnar gæði, afkastagetu og kostnað svo þú getir treyst á það í raunverulegum forritum.

Framleiðslu tilbúin áreiðanleiki

Hár framboð og stöðug afkastageta stillt fyrir raunverulegan umferð.

Hagrætt fyrir falskra greiningu

Líkön sem einbeita sér að skjölum, vottorðum og reikningum með falskra greiningu fyrir samræmdari niðurstöður.

Fyrirsjáanleg, aðeins API verðlagning

Tileinkaðar API áætlanir með skýrum kostnaði á stig fyrir langtíma samþættingu.

Stuðningur þegar þú þarft hann

Tölvupóstur stuðningur til að hjálpa þér að greina vandamál og bæta samþættingu þína með tímanum.

1 API-eining = 1 API-beiðni. API-verðlagning er lægri en stakir inneignapakkar, á meðan áskriftir eru áfram hagkvæmasti kosturinn fyrir samfellda notkun.