0.0.21 • Published 9 years ago
promiseus v0.0.21
promiseus
promise oriented wrappers for api resources and aws services
sample config file
{
"queue": {
"url": "https://path/to/sqs",
"creds": {
"accessKeyId": "YourAccessKeyId",
"secretAccessKey": "YourSecretAccessKey",
"region": "aws-region-id"
}
},
"bucket": {
"name": "mrPostmanPayloads",
"creds": {
"accessKeyId": "YourAccessKeyId",
"secretAccessKey": "YourSecretAccessKey",
"region": "aws-region-id"
}
},
"ses": {
"source": "your@email.com",
"creds": {
"accessKeyId": "YourAccessKeyId",
"secretAccessKey": "YourSecretAccessKey",
"region": "aws-region-id"
}
},
"twitter": {
"host": "api.twitter.com",
"path": "/1.1/",
"ssl":true,
"auth": "DEMO_KEY",
"headers": {
"ContentType": "text/json"
}
}
}
sample application
var env = require('promiseus/envGen'),
api = require('promiseus/apiResource'),
twitter = new api();
env.register('twitter', twitter)
env.twitter.then(function (twitter){
var twitterRequest = {
screen_name: 'whtevn',
count: 2
}
twitter.get('statuses/user_timeline.json', {query: twitterRequest})
.then(function(response){
console.log(response.status);
console.log(response.data);
});;
});
0.0.21
9 years ago
0.0.20
10 years ago
0.0.19
10 years ago
0.0.18
10 years ago
0.0.16
10 years ago
0.0.15
10 years ago
0.0.14
10 years ago
0.0.12
10 years ago
0.0.11
10 years ago
0.0.10
10 years ago
0.0.9
10 years ago
0.0.8
10 years ago
0.0.7
10 years ago
0.0.6
10 years ago
0.0.5
10 years ago
0.0.4
10 years ago
0.0.2
10 years ago
0.0.1
10 years ago