plivo-node/examples/loa.js
2022-02-23 13:08:36 +05:30

36 lines
848 B
JavaScript

var Plivo = require('../dist/rest/client.js');
var client = new Plivo.Client();
var createParams = {
"alias": "Test loa",
"file": "path to file"
};
var listParams = {
alias: "Test loa",
limit: 10,
offset: 5
};
client.loa.create(createParams)
.then(function (loa) {
console.log("\n============ created ===========\n", loa)
return client.loa.get(loa.loaId);
})
.then(function (loa) {
console.log("\n============ get ===========\n", loa)
return client.loa.delete(loa.loaId);
})
.then(function (result) {
console.log("\n============ deleted ===========\n", result)
return client.loa.list(listParams)
})
.then(function (loas) {
console.log("\n============ list with params ===========\n", loas)
})
.catch(function (err) {
console.log("\n============ Error :: ===========\n", err);
});