This project serves as a guide to help you build an application with FreeClimb. View this how-to guide on FreeClimb.com. Specifically, the project will:
- Create a file stream of a recorded file made by FreeClimb. Recordings are created when calls send a PerCL command to FreeClimb to record. They can be seen in the recordings tab in the dashboard.
To get started using a FreeClimb account, follow the instructions here.
-
Install the node packages necessary using command:
$ yarn install
-
Configure environment variables (this how-to guide uses the dotenv package).
ENV VARIABLE DESCRIPTION ACCOUNT_ID Account ID which can be found under API credentials in Dashboard API_KEY API key which can be found under API credentials in Dashboard -
Provide a value for the variable
recordingId
in streamARecording.js. If you have created a recording, you will be able to get the recordingId from the recordings tab in your dashboard. To find out more about recordings, check out the recording documentation
-
Run the application using command:
$ node streamARecording.js
If you are experiencing difficulties, contact support.