メインコンテンツへスキップ
エンドユーザーのサインインについては、認証をご覧ください。検証、モニタリング、サインインを組み合わせるには、共通の連携プロンプトを使用してください。認証SDKの提供状況は、以下の検証SDKのバージョンとは別です。
プラットフォームとユースケースに合わせて、Diditの連携方法を選択してください。

推奨: セッションによるSDK連携

ユーザー向けの本人確認(KYCオンボーディング、年齢確認、本人確認チェック)では、ホスト型セッションによるSDK連携を推奨します。検証フローはA/Bテストで最適化されており、最高の完了率、最速のスピード、最高水準のセキュリティを実現します。Web、iOS、Android、React Native、FlutterのすべてのSDKが今すぐ利用できます。サーバー間の処理(バッチ処理、カスタムパイプライン)には、スタンドアロンAPIを直接利用してください。個別の検証エンドポイントについては、スタンドアロンAPIのドキュメントをご覧ください。
ご自身のプロダクトからDiditのセッションを起動する場合も、管理者側の通知と同意の取得についての責任はお客様にあります。ユーザーが本人確認を始める前に、Diditがワークフローを提供していることを開示し、ご自身のプライバシー通知へのリンクを示し、書類、自撮り、ライブネス、生体情報の取得で必要な場合は明示的な同意を取得してください。セキュリティとコンプライアンス、ホワイトラベル、セッションの作成をご覧ください。
このDidit Academyのレッスンでは、SDK、環境ごとのAPIキー、セッション作成の呼び出し、署名シークレットを検証するWebhookハンドラーまで、完全な連携を一度に組み上げます。

Web

JavaScript、iframe、リダイレクトのいずれかで、WebアプリにKYCを組み込めます。

Web SDK

JavaScript SDK、iframe埋め込み、リダイレクト。React、Vue、Angular、素のJSに対応します。

JavaScript SDK

イベントコールバックとTypeScriptで、プログラムから完全に制御できます。

InContext Iframe

ページ内に本人確認を埋め込みます。UniLinkならバックエンド不要です。

リダイレクト

Diditがホストするフローにリダイレクトします。クロスデバイスに対応します。

モバイル

端末上で最高のカメラ、NFC、ライブネス体験を提供するネイティブSDKです。

ネイティブSDK

iOS、Android、React Native、Flutter。NFCと生体認証に完全対応します。

iOS SDK

SwiftUIとUIKit。NFCによるパスポート読み取りに対応。今すぐ利用できます。

Android SDK

KotlinとJetpack Compose。NFCに対応。今すぐ利用できます。

React Native

ネイティブのiOSおよびAndroid SDKをラップしたクロスプラットフォームのTypeScript API。NFCに対応。今すぐ利用できます。

Flutter

ネイティブのiOSおよびAndroid SDKをラップしたクロスプラットフォームのDart API。NFCに対応。今すぐ利用できます。

WebViewフォールバック

ネイティブSDKがないプラットフォーム向けのフォールバック。利用できる場合はネイティブSDKを優先してください。

連携

主要なプラットフォーム向けのプラグインとノーコードツールです。

Zapier

ノーコードのトリガーとアクションで本人確認を自動化します。

WordPress & WooCommerce

WordPressとWooCommerceサイト向けのプラグイン。

Shopify

Shopifyで購入者の確認と、年齢制限のある商品の販売制限を行います。

Salesforce

SalesforceのフローとレコードからDiditの本人確認を起動します。

比較一覧

次のステップ

APIフルフロー

セッション連携のエンドツーエンド: セッション作成、Webhook、結果の取得。

Webhook

本人確認ステータスの更新をリアルタイムで受け取ります。