zencoder
Version:
Node integration library for Zencoder
25 lines (23 loc) • 842 B
JavaScript
var checkParams = require('../utils').checkParams;
module.exports = function(client) {
var route = '/reports'
var Report = {
vod: function(/* params, callback */) {
var options = checkParams(arguments);
return client.get(route + '/vod', options.callback, options.params);
},
live: function(/* params, callback */) {
var options = checkParams(arguments);
return client.get(route + '/live', options.callback, options.params);
},
all: function(/* params, callback */) {
var options = checkParams(arguments);
return client.get(route + '/all', options.callback, options.params);
},
minutes: function(/* params, callback */) {
var options = checkParams(arguments);
return client.get(route + '/minutes', options.callback, options.params);
}
}
return Report;
}