Skip to content

Commit

Permalink
Initial State Ready
Browse files Browse the repository at this point in the history
  • Loading branch information
raxraj committed Jan 21, 2020
1 parent 061df1f commit 2b57c44
Show file tree
Hide file tree
Showing 4 changed files with 472 additions and 1 deletion.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
node_modules
63 changes: 63 additions & 0 deletions index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
var unirest = require('unirest')

const sendMessage = (props)=>{
if(props.method === undefined){
props.method='POST'
}
if(props.sender_id===undefined){
props.sender_id='FSTSMS'
}
if(props.language===undefined){
props.language = 'english'
}
if(props.route===undefined){
props.route = 'p'
}
if(props.flash === undefined){
props.flash = 0;
}

var req = unirest(props.method , "https://www.fast2sms.com/dev/bulk")

var nums = props.numbers.join(',')
console.log(nums);

if(props.method==='GET'){ //NO-CACHE ONLY IF GET
req.query({
"authorization": props.authorization,
"sender_id": props.sender_id,
"message": props.message,
"language": props.language,
"route": props.route,
"numbers": nums,
"flash" : props.flash
});
req.headers({
"cache-control": "no-cache"
});
}
else{
req.headers({
"authorization": props.authorization
});

req.form({
"sender_id": props.sender_id,
"message": props.message,
"language": props.language,
"route": props.route,
"numbers": nums,
});
}

req.end(function (res) {
if (res.error) console.log(res);

console.log(res.body);

});
}

module.exports = {
sendMessage = sendMessage
}
Loading

0 comments on commit 2b57c44

Please sign in to comment.