@unclepaul/allcountjs
Version:
The open source framework for rapid business application development with Node.js
19 lines (18 loc) • 626 B
JavaScript
var request = require('request');
var Q = require('q');
module.exports = function () {
function googleExport(googleWebAppUrl, fileName, dataSource, templateId, folderId) {
return Q.nfbind(request)(googleWebAppUrl, {method: "POST", json: true, followAllRedirects: true, body: {
fileName: fileName,
templateId: templateId,
folderId: folderId,
dataSource: dataSource
}}).then(function (result) {
return result[1];
})
}
return {
googleExport: googleExport,
exportToSpreadsheet: googleExport
}
};