FullStory
The FullStory SDK for API version 1 supporting both Promise and Callback styles.
NPM
Official home on NPM: https://www.npmjs.com/package/fullstory
Github
Official home on Github: https://github.com/eenewbsauce/fullstory
Setup
- Install the module
npm i fullstory
-
Add environment variable for authentication (optional)
export FULLSTORY_TOKEN={YOUR_TOKEN}
or set in
.bashrc
,.bash_profile
, etc... -
Require the library
let fullStory = require('fullstory');
-
Query the FullStory API
-
All parameters shown in [ ] are optional
-
If
uid
andemail
supplied, then API with return union of the two collections
As Callback
-
let fsParams = uid: number email: string limit: number fullStory
As Promise
fullStory
Tests
e2e
Fetch sessions for a client by uid
npm run test-e2e {your_client_uid}
Fetch sessions for a client by email
npm run test-e2e {your_client_email}
Fetch union of sessions for a client with uid and email
npm run test-e2e {your_client_uid} {your_client_email}
Unit Tests
npm test