Blame view
lib/http-command-server/router-sms.js
631 Bytes
56758af44
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
'use strict'; const express = require('express'); const modem = require('../modem'); const router = express.Router(); module.exports = router; function handlerIndex(req, res) { if (!req.query || !req.query.number || !req.query.msg) { res.json({ status: 'NOT-OK', error: 'INVALID-PARAMETER', message: 'Invalid parameter. Missing number or msg parameter.', }); return; } res.json({ status: 'OK', error: false, message: 'Message queued.', }); modem.sendSMS(req.query.number, req.query.msg); } router.get('/', handlerIndex); |