Első lépések

Ismerje meg, hogyan integrálhatja a Kantesti vérvizsgálati API-t az alkalmazásába mindössze néhány lépésben.

Áttekintés

A Kantesti vérvizsgálati API AI-alapú vérvizsgálat-elemzést kínál 100+ nyelv támogatásával. API-nk fejlett neurális hálózati technológiát használ, hogy szakorvosi szintű orvosi betekintéseket szállítson 60 másodpercen belül.

Alap URL

Minden API-kérést erre a címre kell küldeni:

https://app.aibloodtestinterpret.com

Gyors kezdés

Kövesse ezeket a lépéseket az első API kérés elküldéséhez:

  1. Szerezze be az API hitelesítő adatokat — Forduljon hozzánk, vagy használja meglévő fiókja hitelesítő adatait
  2. Válasszon végpontot — Kezdje a sandboxszal teszteléshez
  3. Készítse elő a kérést — Adja meg a hitelesítő adatokat, és töltsön fel egy fájlt
  4. Dolgozza fel a választ — Kezelje a JSON elemzési eredményeket

Első API hívás elvégzése

Küldjünk egy egyszerű sandbox kérést a hitelesítő adatok teszteléséhez. A sandbox végpont tesztadatokat ad vissza anélkül, hogy fogyasztaná a kvótáját.

cURL használatával

curl -X POST "https://app.aibloodtestinterpret.com/api/v11/01-06-2025/sandbox" \
  -F "username=YOUR_USERNAME" \
  -F "password=YOUR_PASSWORD" \
  -F "language=en" \
  -F "file=@blood_test.pdf"

Python használatával

import requests

url = "https://app.aibloodtestinterpret.com/api/v11/01-06-2025/sandbox"

files = {
    'file': ('blood_test.pdf', open('blood_test.pdf', 'rb'), 'application/pdf')
}

data = {
    'username': 'YOUR_USERNAME',
    'password': 'YOUR_PASSWORD',
    'language': 'en'
}

response = requests.post(url, files=files, data=data)
print(response.json())

JavaScript használatával (Node.js)

const FormData = require('form-data');
const fs = require('fs');
const fetch = require('node-fetch');

const form = new FormData();
form.append('username', 'YOUR_USERNAME');
form.append('password', 'YOUR_PASSWORD');
form.append('language', 'en');
form.append('file', fs.createReadStream('blood_test.pdf'));

fetch('https://app.aibloodtestinterpret.com/api/v11/01-06-2025/sandbox', {
  method: 'POST',
  body: form,
  headers: form.getHeaders()
})
.then(res => res.json())
.then(data => console.log(data));

Példa válasz

Egy sikeres válasz így néz ki:

{
  "status": "success",
  "data": {
    "metadata": {
      "lab_name": "BioLAB Medical Center",
      "lab_date": "2025-05-11",
      "patient_age": "45",
      "patient_sex": "Male"
    },
    "parameters": [
      {
        "short_name": "WBC",
        "long_name": "White Blood Cell Count",
        "result": 4.3,
        "unit": "10^9/l",
        "evaluation": "normal",
        "range_normal_min": 4.0,
        "range_normal_max": 10.0
      }
    ],
    "interpretation": [
      {
        "title": "Overall Health Assessment",
        "shortcode": "overall_health_assessment",
        "subsections": [...]
      }
    ]
  },
  "sandbox": true,
  "api_version": "v11",
  "timestamp": "2025-12-22T10:30:00Z"
}

Támogatott fájltípusok

Formátum Kiterjesztés Megjegyzések
PDF .pdf Ajánlott többoldalas dokumentumokhoz
PNG .png Jó minőségű képek
JPEG .jpg, .jpeg Szabványos fényképek
WebP .webp Modern formátum, kisebb fájlméret
Fontos

Nem keverhet PDF fájlokat képekkel ugyanabban a kérésben. Töltsön fel vagy egyetlen PDF-et, vagy több képet.

Következő lépések