BOD-14 Baseline server-side send,receive,status APIs created

This commit is contained in:
Patrick Fic
2020-03-25 16:49:42 -07:00
parent 84a5820d8d
commit 546d2d82b7
25 changed files with 547 additions and 12 deletions

View File

@@ -4,8 +4,18 @@ const queries = require("../graphql-client/queries");
const phone = require("phone");
exports.status = (req, res) => {
//Perform request validation
console.log("Inbound Status Update: ", JSON.stringify(req.body));
const { SmsSid, SmsStatus } = req.body;
client
.request(queries.UPDATE_MESSAGE_STATUS, {
msid: SmsSid,
fields: { status: SmsStatus }
})
.then(response => {
console.log("Message Updated");
})
.catch(error => {
console.log("Error updating message status", error);
});
res.sendStatus(200);
};