diff --git a/packages/provider/src/meta/index.js b/packages/provider/src/meta/index.js index 3e2ca14..b3a106b 100644 --- a/packages/provider/src/meta/index.js +++ b/packages/provider/src/meta/index.js @@ -12,16 +12,17 @@ const URL = `https://graph.facebook.com/v15.0` * Necesitas las siguientes tokens y valores * { jwtToken, numberId, vendorNumber, verifyToken } */ +const PORT = process.env.PORT || 3000 class MetaProvider extends ProviderClass { metHook jwtToken numberId - constructor({ jwtToken, numberId, verifyToken }, _port = 3000) { + constructor({ jwtToken, numberId, verifyToken, port = PORT }) { super() this.jwtToken = jwtToken this.numberId = numberId - this.metHook = new MetaWebHookServer(verifyToken, _port) + this.metHook = new MetaWebHookServer(verifyToken, port) this.metHook.start() const listEvents = this.busEvents() diff --git a/packages/provider/src/twilio/index.js b/packages/provider/src/twilio/index.js index 7c8b2aa..7c25bb9 100644 --- a/packages/provider/src/twilio/index.js +++ b/packages/provider/src/twilio/index.js @@ -13,14 +13,17 @@ const { parseNumber } = require('./utils') * Necesitas las siguientes tokens y valores * { accountSid, authToken, vendorNumber } */ + +const PORT = process.env.PORT || 3000 + class TwilioProvider extends ProviderClass { twilioHook vendor vendorNumber - constructor({ accountSid, authToken, vendorNumber }, _port = 3000) { + constructor({ accountSid, authToken, vendorNumber, port = PORT }) { super() this.vendor = new twilio(accountSid, authToken) - this.twilioHook = new TwilioWebHookServer(_port) + this.twilioHook = new TwilioWebHookServer(port) this.vendorNumber = parseNumber(vendorNumber) this.twilioHook.start()