البدء السريع
اكتشف كيفية دمج API Kantesti لتحليل فحوصات الدم في تطبيقك في خطوات بسيطة.
نظرة عامة
يوفر API Kantesti لتحليل فحوصات الدم تحليلًا مدعومًا بالذكاء الاصطناعي مع دعم أكثر من 100 لغة. تستخدم واجهة API الخاصة بنا تقنية شبكات عصبية متقدمة لتوفير معلومات طبية على مستوى المتخصصين في أقل من 60 ثانية.
عنوان URL الأساسي
يجب إرسال جميع طلبات API إلى:
https://app.aibloodtestinterpret.com
البدء السريع
اتبع هذه الخطوات لإجراء أول طلب API:
- احصل على بيانات اعتماد API - اتصل بنا أو استخدم بيانات اعتماد حسابك الحالي
- اختر نقطة نهاية - ابدأ بـ sandbox للاختبار
- جهز طلبك - قم بتضمين بيانات الاعتماد وارفع الملف
- حلل الاستجابة - عالج نتائج التحليل بصيغة JSON
طلبك الأول
لنجري طلب sandbox بسيط لاختبار بيانات اعتمادك. تُرجع نقطة نهاية sandbox بيانات اختبار دون استهلاك حصتك.
مع cURL
curl -X POST "https://app.aibloodtestinterpret.com/api/v11/01-06-2025/sandbox" \
-F "username=اسم_المستخدم" \
-F "password=كلمة_المرور" \
-F "language=ar" \
-F "file=@فحص_الدم.pdf"
مع Python
import requests
url = "https://app.aibloodtestinterpret.com/api/v11/01-06-2025/sandbox"
files = {
'file': ('فحص_الدم.pdf', open('فحص_الدم.pdf', 'rb'), 'application/pdf')
}
data = {
'username': 'اسم_المستخدم',
'password': 'كلمة_المرور',
'language': 'ar'
}
response = requests.post(url, files=files, data=data)
print(response.json())
مع JavaScript (Node.js)
const FormData = require('form-data');
const fs = require('fs');
const fetch = require('node-fetch');
const form = new FormData();
form.append('username', 'اسم_المستخدم');
form.append('password', 'كلمة_المرور');
form.append('language', 'ar');
form.append('file', fs.createReadStream('فحص_الدم.pdf'));
fetch('https://app.aibloodtestinterpret.com/api/v11/01-06-2025/sandbox', {
method: 'POST',
body: form
})
.then(res => res.json())
.then(data => console.log(data));
مثال استجابة
تبدو الاستجابة الناجحة كما يلي:
{
"status": "success",
"data": {
"metadata": {
"lab_name": "مختبر BioLAB الطبي",
"lab_date": "2025-05-11",
"patient_age": "45",
"patient_sex": "ذكر"
},
"parameters": [
{
"short_name": "WBC",
"long_name": "عدد خلايا الدم البيضاء",
"result": 4.3,
"unit": "10^9/l",
"evaluation": "طبيعي",
"range_normal_min": 4.0,
"range_normal_max": 10.0
}
],
"interpretation": [
{
"title": "تقييم الصحة العامة",
"shortcode": "overall_health_assessment",
"subsections": [...]
}
]
},
"sandbox": true,
"api_version": "v11",
"timestamp": "2025-12-22T10:30:00Z"
}
أنواع الملفات المدعومة
| التنسيق | الامتداد | ملاحظات |
|---|---|---|
.pdf |
موصى به للمستندات متعددة الصفحات | |
| PNG | .png |
صور عالية الجودة |
| JPEG | .jpg, .jpeg |
صور قياسية |
| WebP | .webp |
تنسيق حديث، حجم ملف أصغر |
مهم
لا يمكنك خلط ملفات PDF مع الصور في نفس الطلب. قم برفع ملف PDF واحد أو صور متعددة.
الخطوات التالية
- المصادقة - تعرف على بيانات الاعتماد وإدارة الحصص
- نقاط نهاية API - مرجع كامل لجميع نقاط النهاية
- معالجة الأخطاء - كيفية التعامل مع أخطاء API
- حدود الاستخدام - فهم حدود الاستخدام