1.0.6 • Published 7 years ago
cc-finance-api v1.0.6
Code Craft - Finance Api
This package is a library that is used to make http requests to the Finance API.
INSTALLING
via npm
npm install cc-finance-api
from source
git clone https://bitbucket.org/FinoCodeLab/cc-finance-api.git
REQUIREMENTS
- MeteorJS
- NodeJs
- Npm
HOW IS IT USED?
var financeApi = new(require('cc-finance-api'))({key:'', url: '', debug_mode: false});
OR
var CCFinanceApi = require('cc-finance-api');
var financeApi = new CCFinanceApi({key:'', url: '', debug_mode: false});
PARAMS
- key: String, Security key generated by finance.
- url: String, Endpoint ej: http://www.domine.com
- debug_mode: Boolean, This parameter by default is false.
let url = '/my/route';
let data: {
...
};
financeApi.get(url, data).then(res => {
console.log(res);
}).catch(err => {
console.log(err);
});
PARAMS
- url: String, final part of the endpoint, ex: /my/route
- data: Object
If you want to make a request to an endpoint other than the one entered in the initial configuration parameters, you can send the variable
overwriteEndpoint: true
within the same object "data". This parameter indicates that the endpoint will be replaced by the url that is being entered in the method. Ex:let url = 'http://www.dominio.com/api/my/route'; let data: { overwriteEndpoint: true, ..., ..., };
financeApi.get(url, data).then(res => { console.log(res); }).catch(err => { console.log(err); });
NOTA: All methods use promises.
--------
### AVAILABLE METHODS
* GET
* POST
* PUT
* DELETE