Node
REST API
Helper Library
var request = require("request");
var accessKey = process.env.ACCESS_KEY;
var endpoint = "https://memory.backbench.io";
module.exports = {
"bbMemSet": function(key, value, cb){
request.post({
url: "https://memory.backbench.io",
body: {
"cmd": "bb:mem:set",
"auth": {
"benchId": "addressbookapp",
"userId": "peeyushsrj",
"accessKey": accessKey
},
"args": {
"key": key,
"value": value
}
},
json: true
}, function (error, response, body) {
if (error) {
cb(error);
} else{
cb(undefined, body);
}
});
},
"bbMemGet": function(key, cb){
request.post({
url: "https://memory.backbench.io",
body: {
"cmd": "bb:mem:get",
"auth": {
"benchId": "addressbookapp",
"userId": "peeyushsrj",
"accessKey": accessKey
},
"args": {
"key": key
}
},
json: true
}, function (error, response, body) {
if (error) {
cb(error);
} else{
cb(undefined, body.reply);
}
});
},
"bbLog": function(message, cb){
request.post({
url: "https://memory.backbench.io",
body: {
"cmd": "bb:log",
"auth": {
"benchId": "addressbookapp",
"userId": "peeyushsrj",
"accessKey": accessKey
},
"args": {
"message": message
}
},
json: true
}, function (error, response, body) {
if (error) {
cb(error);
} else{
cb(undefined, body.reply);
}
});
}
};SDK
Getting memory
Setting memory
Deleting memory
Logging
Example
File Upload
Last updated