A Node.js wrapper for the Skyroom online education API
This project is a Node.js wrapper dedicated to interfacing with the Skyroom online teaching and learning system using the Skyroom API. Skyroom offers robust features for facilitating online education and this module makes it easy to interact with their platform from your Node.js projects.
Ensure you have Node.js installed on your local machine to be able to use this wrapper effectively. You can check your Node.js installation by running node -v
in your terminal. If you do not have Node.js installed, you can download it here.
Before using this wrapper, you will need to obtain an API key from the Skyroom website. This requires a valid account on the platform. To access, link, and manage your Skyroom web services, you will use this API key.
To install the Skyroom package, you'll need to have npm (Node Package Manager) installed.
You can install the package via NPM using the following command in your terminal:
npm install skyroom
Below is an example of how to use the package:
const Skyroom = require('skyroom');
const skyroom = new Skyroom('<YOUR_SKYROOM_API_KEY>');
const params = {
user_id: '<USER_ID>',
user_nick: '<NICKNAME>',
};
skyroom.getUser(params).then((response)=>{
console.log(response);
}).catch((e)=>{
console.log(e);
});
If you have any ideas, just open an issue and tell us what you think.
If you'd like to contribute, please fork the repository and make changes as you'd like. Pull requests are warmly welcome.
For transparency into our release cycle and in striving to maintain backward compatibility, Skyroom is maintained under the Semantic Versioning guidelines.
See the Releases section of our GitHub project for changelogs for each release version.
- Mohammad Hossein Hosseini - smhhoseinee
- Maedeh Nadehi - maede43
- MohammadMohammadZadehKalati - MohammadMohammadZadehKalati
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE file for details
- Thanks to Skyroom for providing the API
- Inspiration: To provide a great education tool