From b6d23624ab5093f53f9911c4f1317d77e6916635 Mon Sep 17 00:00:00 2001 From: Adhidarma Hadiwinoto <me@adhisimon.org> Date: Wed, 31 Jul 2019 16:32:20 +0700 Subject: [PATCH] ModemData.reportPathSms --- lib/apiserver/index.js | 1 + lib/modems2.js | 1 + lib/transport.js | 3 ++- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/apiserver/index.js b/lib/apiserver/index.js index e18e4fb..600eee4 100644 --- a/lib/apiserver/index.js +++ b/lib/apiserver/index.js @@ -60,6 +60,7 @@ function onIncomingSms(req, res) { reportIp: req.query.report_ip || req.ip, reportPort: req.query.report_port, reportApikey: req.query.report_apikey, + reportPathSms: req.query.report_path_sms || '/sms', }); logger.info('APISERVER: Incoming SMS', { modem: req.query.modem, from: req.query.number, from_with_suffix: numberWithSuffix, msg: req.query.msg }); diff --git a/lib/modems2.js b/lib/modems2.js index e863b2d..66cc557 100644 --- a/lib/modems2.js +++ b/lib/modems2.js @@ -16,6 +16,7 @@ const modemList = { * @property {string} reportIp - IP modem * @property {number} reportPort - TCP port modem * @property {string} reportApikey - APIKEY modem + * @property {string} reportPathSms - url path untuk pengiriman SMS */ /** diff --git a/lib/transport.js b/lib/transport.js index 39b68c6..6fdce3c 100644 --- a/lib/transport.js +++ b/lib/transport.js @@ -55,12 +55,13 @@ function _send(destinationNumber, msg, handlerName) { protocol: 'http', hostname: modem.reportIp, port: modem.reportPort, + pathname: modem.reportPathSms, }), qs: { msg: msg, number: destinationNumber, reqid: reqId, - apikey: modem.reportApikey + apikey: modem.reportApikey, } } -- 1.9.0