1.0.1 • Published 7 years ago

ovchip-api v1.0.1

Weekly downloads
14
License
-
Repository
github
Last release
7 years ago

OVApi

An NodeJS API wrapper for the OVChipkaart. You can use this wrapper to fetch:

  • Your balance
  • Cards
  • Detailed card information
  • Check in points
  • Check out points

Install:

First run npm install --save ovchip-api

Than add import OVApi from "ovchip-api"

Examples:

import OVApi from "ovchip-api";

let instance = new OVApi(username, password);

instance.authorize().then(() => { //Logs the user in and makes sure the tokens are all set
	instance.getCards().then((results) => { //Get all the cards attached to the account
		//Display all the transaction today
		instance.getTransactions(results[0]['mediumId']).then(console.log).catch(console.error); 

		//Display detailed card information
		instance.getDetailedCardInfo(results[0]['mediumId']).then(console.log).catch(console.error); 
	}).catch(console.error); //Display errors
}).catch(console.error);

This project and the distribution of this project is not illegal, nor does it violate any DMCA laws. The use of this project, however, may be illegal. The maintainers of this project do not condone the use of this project for anything illegal, in any state, region, country, or planet. Please use at your own risk.