{ "version": "1.0", "flow": { "id": "String", "flowSteps": [ { "flowtype": "TCKKFrontIntro", "order": 0, "config": { "voiceGuide": false, "resources": [ { "id": "", "version": "" } ], "scanAnimation": true, "messages": { "frontGuidanceMessage": "Lütfen Kimlik Kartınızın ön yüzünü telefonunuzun arka kamerasına okutunuz.", "processEndingMessage": "Süreci sonlandırmak istiyor musunuz?", "nextButtonText": "İleri", "backButtonText": "Geri", "dialogPositiveButtonText": "Evet", "dialogNegativeButtonText": "Hayır" } }, "externalParams": [ { "key": "", "value": "" } ] }, { "flowtype": "TCKKFront", "order": 1, "config": { "timeOutDuration": 30000, "torchEnabled": false, "cameraPreset": "HD", "cameraOverlay": true, "voiceGuide": false, "resources": [ { "id": "", "version": "" } ], "scanAnimation": true, "aspectRatio": true, "messages": { "readFailedErrorMessage": "Kimlik kartı ön yüzü okunamadı.", "cameraPermissionDeniedErrorMessage": "Kamera izini verilmediği için işleme devam edilemiyor.", "cameraPermissionPermanantlyDeniedErrorMessage": "Kamera izinleri kalıcı olarak engellendiği için işleme devam edilemiyor", "timeoutOutOfRangeErrorMessage": "Zaman aşımı parametresi istenilen değer dışında.", "unsupportedOSErrorMessage": "Desteklenmeyen işletim sistemi nedeniyle işleme devam edilemiyor.", "deviceNotHaveCameraErrorMessage": "Cihazınızın kamera özelliği olmadığından işleme devam edilemiyor.", "deviceInitFailedErrorMessage": "Cihaz Başlatılamadı.", "unknownErrorMessage": "Bilinmeyen Hata", "minFocusErrorMessage": "Geçersiz minimum odaklanma değeri.", "mrzParseErrorMessage": "MRZ oluşturulurken hata oluştu.", "timeoutMessage": "Kimlik kartı ön yüzü okuma işlemi zaman aşımına uğradı.", "dialogErrorTitleText": "Hata", "exitMessage": "Çıkış", "dialogOkButtonText": "Tamam", "dialogCancelButtonText": "İptal", "dialogRetryButtonText": "Tekrar Dene" } }, "externalParams": [ { "key": "", "value": "" } ] }, { "flowtype": "TCKKBackIntro", "order": 2, "config": { "voiceGuide": false, "resources": [ { "id": "", "version": "" } ], "scanAnimation": true, "messages": { "backGuidanceMessage": "Lütfen Kimlik Kartınızın arka yüzünü telefonunuzun arka kamerasına okutunuz.", "processEndingMessage": "Süreci sonlandırmak istiyor musunuz?", "nextButtonText": "İleri", "backButtonText": "Geri", "dialogPositiveButtonText": "Evet", "dialogNegativeButtonText": "Hayır" } }, "externalParams": [ { "key": "", "value": "" } ] }, { "flowtype": "TCKKBack", "order": 3, "config": { "timeOutDuration": 30000, "torchEnabled": false, "cameraPreset": "HD", "cameraOverlay": true, "voiceGuide": false, "resources": [ { "id": "", "version": "" } ], "messages": { "readFailedErrorMessage": "Kimlik kartı arka yüzü okunamadı.", "cameraPermissionDeniedErrorMessage": "Kamera izini verilmediği için işleme devam edilemiyor.", "cameraPermissionPermanantlyDeniedErrorMessage": "Kamera izinleri kalıcı olarak engellendiği için işleme devam edilemiyor", "timeoutOutOfRangeErrorMessage": "Zaman aşımı parametresi istenilen değer dışında.", "unsupportedOSErrorMessage": "Desteklenmeyen işletim sistemi nedeniyle işleme devam edilemiyor.", "deviceNotHaveCameraErrorMessage": "Cihazınızın kamera özelliği olmadığından işleme devam edilemiyor.", "deviceInitFailedErrorMessage": "Cihaz Başlatılamadı.", "unknownErrorMessage": "Bilinmeyen Hata", "minFocusErrorMessage": "Geçersiz minimum odaklanma değeri.", "mrzParseErrorMessage": "MRZ oluşturulurken hata oluştu.", "timeoutMessage": "Kimlik kartı arka yüzü okuma işlemi zaman aşımına uğradı.", "exitMessage": "Çıkış", "dialogOkButtonText": "Tamam", "dialogErrorTitleText": "Hata", "dialogCancelButtonText": "İptal", "dialogRetryButtonText": "Tekrar Dene" }, "scanAnimation": true, "aspectRatio": true }, "externalParams": [ { "key": "", "value": "" } ] }, { "flowtype": "TCKKNfcIntro", "order": 4, "config": { "voiceGuide": false, "resources": [ { "id": "", "version": "" } ], "scanAnimation": true, "messages": { "nfcGuidanceMessage": "Lütfen belgenizi cihazın üst kısmına yakın tutunuz.", "processEndingMessage": "Süreci sonlandırmak istiyor musunuz?", "nextButtonText": "İleri", "backButtonText": "Geri", "dialogPositiveButtonText": "Evet", "dialogNegativeButtonText": "Hayır" } }, "externalParams": [ { "key": "", "value": "" } ] }, { "flowtype": "TCKKNfc", "order": 5, "config": { "timeOutDuration": 60000, "voiceGuide": false, "resources": [ { "id": "", "version": "" } ], "progressEmpty": "⬜️", "progressFilled": "🟩", "messages": { "messageReadingDone": "Nfc okuma işlemi başarıyla tamamlandı.", "messageReadingData": "Nfc verileri okunuyor.", "messageReadingError": "NFC okuma işlemi başarısız.", "messagePlaceCard": "Lütfen Belgenizi cihaza yakınlaştırın ve sabitleyin.", "unknownErrorMessage": "Bilinmeyen Hata", "readFailedMessage": "Nfc okuma işlemi başarısız.", "wrongEncodedMrzStringMessage": "Hatalı MRZ Anahtarı", "deviceNotHaveNFCMessage": "Cihazda NFC özelliği bulunmuyor.", "nfcTagNotSupportIsoDepMessage": "Nfc Etiketi Iso Dep Mesajını Desteklemiyor.", "cantConnectNFCTagMessage": "NFC Etiket mesajına bağlanılamıyor.", "nfcTagNotSupportedMessage": "NFC çipi desteklenmiyor.", "nfcTagLostMessage": "NFC çipi okuma esnasında kaybedildi.", "externalAuthFailedMessage": "ExternalAuth hatalı.", "nfcDisabledError": "NFC aktif değil.", "userCancelledErrorMessage": "Süreç kullanıcı tarafından iptal edildi.", "timeoutMessage": "NFC okuma işlemi zaman aşımına uğradı.", "dialogOkButtonText": "Tamam", "dialogStartButtonText": "Başlat", "dialogCancelButtonText": "İptal", "dialogErrorTitleText": "Hata", "dialogRetryButtonText": "Tekrar Dene" } }, "externalParams": [ { "key": "", "value": "" } ] }, { "flowtype": "FaceIntro", "order": 6, "config": { "voiceGuide": false, "resources": [ { "id": "", "version": "" } ], "scanAnimation": true, "messages": { "faceGuidanceMessage": "Lütfen yüzünüzü cihazın ön kamerasına yakın tutunuz ve direktiflere uyun.", "processEndingMessage": "Süreci sonlandırmak istiyor musunuz?", "nextButtonText": "İleri", "backButtonText": "Geri", "dialogPositiveButtonText": "Evet", "dialogNegativeButtonText": "Hayır" } }, "externalParams": [ { "key": "", "value": "" } ] }, { "flowtype": "Face", "order": 7, "config": { "livenessMode": 1, "actionCount": 4, "photoCount": 4, "timeOutDuration": 30000, "cameraPreset": "HD", "useFullScreen": true, "cutOutRatio": 0.9, "circularBarHeight": 100, "progressColor": { "active": "#42ff33", "passive": "#d5d8d5" }, "dashPattern": "ENUM", "voiceGuide": false, "resources": [ { "id": "", "version": "" } ], "messages": { "headCenterMessage": "Başınızı düz tutarak kameraya doğru bakın.", "headLeftMessage": "Yüzünüzü sola çeviriniz.", "headRightMessage": "Yüzünüzü sağa çeviriniz.", "warningFaceMissingMessage": "Lütfen yüzünüzü kameraya gösteriniz.", "warningMultipleFaceMessage": "Lütfen kamera karşısında sadece bir yüzün olduğundan emin olunuz.", "warningTooDarkMessage": "Lütfen daha aydınlık bir ortamda deneyin.", "warningStayStillMessage": "Fotoğrafınız çekiliyor, lütfen yüzünü kameraya dönüp sabit durun.", "unknownErrorMessage": "Bilinmeyen Hata.", "multipleFaceDetectedMessage": "Birden çok yüz algılandı. Lütfen kamerada sadece sizin yüzünüzün göründüğünden emin olun.", "detectedFaceLostMessage": "Kayıt alınırken yüz kaybedildi. Kayıt süresince lütfen kamerada yüzünüzün göründüğünden emin olun.", "deviceNotHaveFrontCameraMessage": "Cihazınızın ön-kamera özelliği olmadığından işleme devam edilemiyor.", "lowBrightnessErrorMessage": "Ortam aydınlığı yetersiz. Lütfen daha aydınlık bir ortamda tekrar deneyiniz.", "cameraPermissionDeniedMessage": "Kamera izini verilmediği için işleme devam edilemiyor.", "cameraPermissionPermanantlyDeniedMessage": "Kamera izinleri kalıcı olarak engellendiği için işleme devam edilemiyor.", "timeoutOutOfRangeMessage": "Zaman aşımı parametresi hatalı girildiği için işleme devam edilemiyor.", "livenessModeOutOfRangeErrorMessage": "Canlılık testi parametresi hatalı girildiği için işleme devam edilemiyor.", "wrongLivenessActionErrorMessage": "Lütfen sadece sizden istenen hareketleri yapınız.", "unsupportedOSErrorMessage": "Desteklenmeyen işletim sistemi nedeniyle işleme devam edilemiyor.\"", "timeoutMessage": "İstenen süre içerisinde ön kamera tarafından yüzünüz algılanamamıştır. İleri tuşuna basarak tekrar deneyiniz.", "dialogErrorTitleText": "Hata", "dialogRetryButtonText": "Tekrar Dene", "dialogCancelButtonText": "İptal", "exitMessage": "Çıkış", "dialogOkButtonText": "Tamam" } }, "externalParams": [ { "key": "", "value": "" } ] }, { "flowtype": "VideoCallIntro", "order": 8, "config": { "voiceGuide": false, "resources": [ { "id": "", "version": "" } ], "scanAnimation": true, "messages": { "videoCallGuidanceMessage": "Canlı görüşme için lütfen telefonun ön kamerasına kendinizi yöneltin.", "processEndingMessage": "Süreci sonlandırmak istiyor musunuz?", "nextButtonText": "İleri", "backButtonText": "Geri", "dialogPositiveButtonText": "Evet", "dialogNegativeButtonText": "Hayır" } }, "externalParams": [ { "key": "", "value": "" } ] }, { "flowtype": "VideoCall", "order": 9, "config": { "roomId": "da13324f-76b8-4e17-94df-318eba9d5575", "serverUrl": "https://v-jitsi13.arksigner.com", "timeOutDuration": 30, "messages": { "dialogCancelButtonText": "İptal" } } } ] } }