Для входа конечных пользователей см. Аутентификация. Чтобы объединить верификацию, мониторинг и вход, используйте общий промпт для интеграции. Доступность SDK для аутентификации не связана с версиями SDK для верификации, указанными ниже.
Рекомендуется: интеграция SDK через сессии
Для верификации, с которой работает пользователь (онбординг KYC, проверка возраста, проверка личности), мы рекомендуем интеграцию SDK через размещённые сессии. Сценарии верификации прошли A/B-тестирование и оптимизированы для максимального коэффициента завершения, максимальной скорости и максимальной безопасности. Все SDK (веб, iOS, Android, React Native и Flutter) уже доступны.С вашего бэкенда используйте серверный SDK для Python, Node.js, Go, Java, PHP, Ruby или .NET, чтобы создавать эти сессии, получать решения и проверять webhook. Для операций «сервер – сервер» (пакетная обработка, нестандартные конвейеры) вызывайте отдельные API через те же SDK. Документацию по отдельным endpoint верификации см. в документации по отдельным API.Web
Встройте верификацию в ваше веб-приложение с помощью JavaScript, iframe или перенаправления.Веб-SDK
JavaScript SDK, встраивание через iframe или перенаправление. React, Vue, Angular, чистый JS.
JavaScript SDK
Полный программный контроль с callback-функциями событий и TypeScript.
InContext iframe
Встраивание верификации в вашу страницу. Без бэкенда с UniLink.
Перенаправление
Перенаправление на процесс, размещённый на стороне Didit. Поддержка перехода между устройствами.
Мобильные
Нативные SDK для лучшей работы камеры, NFC и проверки живости на устройстве.Нативные SDK
iOS, Android, React Native, Flutter. Полная поддержка NFC и биометрии.
iOS SDK
SwiftUI и UIKit. Считывание NFC-паспортов. Уже доступно.
Android SDK
Kotlin и Jetpack Compose. Поддержка NFC. Уже доступно.
React Native
Кроссплатформенный API на TypeScript, оборачивающий нативные SDK для iOS и Android. Поддержка NFC. Уже доступно.
Flutter
Кроссплатформенный API на Dart, оборачивающий нативные SDK для iOS и Android. Поддержка NFC. Уже доступно.
Резервный WebView
Запасной вариант для платформ без нативного SDK. По возможности используйте нативные SDK.
Сервер
Официальные библиотеки для вашего бэкенда: типизированные вызовы серверных API Didit, проверка webhook и проверка токенов аутентификации.Серверные SDK
Матрица установки, конфигурация, ошибки и версионирование.
Python
Синхронные и асинхронные клиенты. Python 3.10+.
Node.js
Типы TypeScript, ESM и CommonJS. Node.js 18+.
Go
Только стандартная библиотека. Go 1.22+.
Java
Java и Kotlin, синхронный и асинхронный режимы. Java 11+.
PHP
Любой HTTP-клиент, совместимый с PSR-18. PHP 8.1+.
Ruby
Удобен для Rails, построен на net/http. Ruby 3.1+.
.NET
C#, асинхронность, внедрение зависимостей. .NET 8 и .NET Standard 2.0.
Интеграции
Плагины и инструменты без кода для популярных платформ.Zapier
Автоматизация верификации с помощью триггеров и действий без кода.
WordPress и WooCommerce
Плагин для сайтов на WordPress и WooCommerce.
Shopify
Верификация покупателей и ограничение доступа к товарам с возрастными ограничениями в Shopify.
Salesforce
Запуск верификаций Didit из процессов и записей Salesforce.
Быстрое сравнение
Следующие шаги
Полный поток API
Сквозная интеграция сессий: создание сессий, webhooks, результаты.
Webhooks
Получайте обновления статуса верификации в реальном времени.