Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/maherzaidoune/react-native-facetec

facetec sdk react-native
https://github.com/maherzaidoune/react-native-facetec

android facetec facial-recognition ios react-native sdk

Last synced: 3 days ago
JSON representation

facetec sdk react-native

Awesome Lists containing this project

README

        

# 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