SDK reference
SDK reference
@facecard/sdk 4.0: a browser client, a server client, React bindings and one error class.
npm install @facecard/sdk@facecard/sdk has three parts. Each has its own page.
| Part | Import | Where it runs | Credential |
|---|---|---|---|
| Browser client | createFaceCard from @facecard/sdk | Browser | Publishable key |
| Server client | createFaceCardServer from @facecard/sdk | Node | Secret key |
| React | FaceCardProvider, useFaceCard from @facecard/sdk/react | Browser | Publishable key |
All calls reject with a FaceCardError, which carries a code and an HTTP status.
Never ship a secret key to the browser. Never call createFaceCardServer in client code.
The SDK is a thin layer over the REST API. Anything it does you can do with curl.