mirror of
https://github.com/donl/plivo-node.git
synced 2026-05-25 22:07:10 -06:00
30 lines
1.1 KiB
JavaScript
30 lines
1.1 KiB
JavaScript
var Plivo = require('../dist/rest/client.js');
|
|
var client = new Plivo.Client();
|
|
|
|
client.subAccounts.create(new Date().getTime().toString())
|
|
.then(function(response) {
|
|
console.log("\n============ Sub Account Detail ===========\n", response)
|
|
return client.subAccounts.get(response.auth_id)
|
|
})
|
|
.then(function(response) {
|
|
console.log("\n============ Sub Account Detail ===========\n", response)
|
|
return response.update(new Date().getTime().toString(), true)
|
|
})
|
|
.then(function(response) {
|
|
console.log("\n============ Sub Account Detail ===========\n", response)
|
|
return client.subAccounts.get(response.auth_id)
|
|
})
|
|
.then(function(response) {
|
|
console.log("\n============ updated ===========\n", response)
|
|
return response.delete()
|
|
})
|
|
.then(function(response) {
|
|
console.log("\n============ deleted ===========\n", response)
|
|
return client.subAccounts.list()
|
|
})
|
|
.then(function(response) {
|
|
console.log("\n============ All Subaccounts ===========\n", response)
|
|
})
|
|
.catch(function(response) {
|
|
console.log("\n============ Error :: ===========\n", response, response.message);
|
|
});
|