कैप्चर API
session शुरू करने की विधियां
| विधि | विवरण |
|---|---|
prepareSelfieCamera(_:config:) | Selfie कैमरा तैयार करता है |
prepareSelfieCamera(_:config:prepareInfo:) | PrepareInfo metadata के साथ selfie कैमरा तैयार करता है |
prepareDocumentCamera(_:config:) | Document कैमरा तैयार करता है |
open(_:) | तैयार selfie कैमरा खोलता है |
open(_:webAppToken:) | User Journey के लिए selfie कैमरा खोलता है, journey token पास करके |
openDocument(_:delegate:) | DocumentEnums के साथ तैयार document कैमरा खोलता है |
Capture विकल्प / पैरामीटर
PrepareInfo — उपयोगकर्ता session की पहचान करने के लिए metadata।
| फ़ील्ड | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
externalUserId | String | हां | आपके सिस्टम में उपयोगकर्ता पहचानकर्ता। transmission से पहले SHA-256 से hashed। |
useCase | String | नहीं | वर्तमान में चल रहे context या flow के लिए पहचानकर्ता। plain text में transmitted। |
DocumentEnums — Enums देखें।
Result प्रकार और फ़ील्ड
SelfieResult — सफल selfie capture पर लौटाया गया object।
| फ़ील्ड | प्रकार | विवरण |
|---|---|---|
base64 | String | Base64 में कैप्चर की गई छवि |
encrypted | String | backend को भेजा जाने व ाला JWT |
DocumentResult — सफल document capture पर लौटाया गया object। SelfieResult जैसे ही fields।