UNPKG

react-native-facetec

Version:
80 lines (64 loc) 1.44 kB
# react-native-facetec facetec module bridge ## Installation ```sh npm install react-native-facetec ``` ## Usage ```js import { init, enroll, authenticateUser, livenessCheck, } from 'react-native-facetec'; init( () => { console.log('init success'); }, () => console.log('init fail') ); enroll( 'USER_ID', (resp) => { //JSON.parse(resp) console.log('enroll ' + resp); }, (error) => console.log('enroll ' + error) ); livenessCheck( (resp) => { console.log('livenessCheck ' + resp); }, (error) => console.log('livenessCheck ' + error) ) authenticateUser( 'USER_ID', (resp) => { console.log('authenticateUser ' + resp); }, (error) => console.log('authenticateUser ' + error) ) CheckId( 'USER_ID', (resp) => { console.log('CheckId ' + resp); let data = JSON.parse(params); data.FrontImagesCompressedBase64 // front id image data:image/jpeg;base64 data.BackImagesCompressedBase64 // back id image data:image/jpeg;base64 }, (error) => console.log('CheckId ' + error) ) ``` ## config minSdkVersion = 19 ```java //Add your SDK key to ZoomGlobalState.java public static String DeviceLicenseKeyIdentifier = "YOUR_API_KEY"; ``` ## Contributing See the [contributing guide](CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow. ## License MIT ## TODO IOS