UNPKG

@incdevco/framework

Version:
43 lines (24 loc) 655 B
var plivo = require('plivo'); var Promise = require('bluebird'); function Plivo(config) { 'use strict'; this.p = plivo.RestApi(config); } Plivo.prototype.getAccount = function (params) { 'use strict'; var self = this; params = params || {}; return new Promise(function (resolve, reject) { self.p.get_account(params, function (status, response) { if (status < 300) { return resolve(response); } else { return reject({ status: status, data: response }); } }); }); }; module.exports = Plivo;