---
title: واجهة برمجة الالتقاط
canonical: https://developer.unico.io/ar/dual-api/developers/sdks-and-tools/web/web-sdk/api-reference/capture-api
locale: ar
generated_by: markdown-export
---

- [/ar/](/ar/)
- [SDKs والأدوات](/ar/dual-api/developers/sdks-and-tools/overview)
- [التكامل على الويب](/ar/dual-api/developers/sdks-and-tools/web/)
- [Web SDK](/ar/dual-api/developers/sdks-and-tools/web/web-sdk/requirements)
- مرجع API
- واجهة برمجة الالتقاط

# واجهة برمجة الالتقاط

أساليب بدء الجلسة
| الأسلوب | الوصف |
| --- | --- |
| `prepareSelfieCamera(config, cameraType)` | يُهيئ كاميرا السيلفي. يُعيد `Promise<CameraOpener>`. |
| `prepareSelfieCameraForIFrame(config, cameraType)` | يُهيئ كاميرا السيلفي للاستخدام داخل iFrame. يُعيد `Promise<CameraOpener>`. |
| `prepareDocumentCamera(config, documentType)` | يُهيئ كاميرا المستند. يُعيد `Promise<CameraOpener>`. |
| `cameraOpener.open(callback)` | يفتح الكاميرا المُهيَّأة مع كائن `callback` |

خيارات الالتقاط / المعاملات
**`SelfieCameraTypes`** — راجع [التعدادات](/ar/dual-api/developers/sdks-and-tools/web/web-sdk/api-reference/enums).

**`DocumentCameraTypes`** — راجع [التعدادات](/ar/dual-api/developers/sdks-and-tools/web/web-sdk/api-reference/enums).

أنواع النتائج والحقول
يتلقى معالج النجاح كائناً يحتوي على:

| الحقل | النوع | الوصف |
| --- | --- | --- |
| `base64` | `String` | الصورة الملتقطة بتنسيق Base64 |
| `encrypted` | `String` | JWT يُرسَل إلى الخادم الخلفي |

آخر تحديث في **8 أكتوبر 2026**