0
我正在创建一个需要能够使用Twilio接收文本消息的Web应用程序。我运行ngrok开始一个隧道到我的localHost:3000.如果我发送消息给我的Twilio号码后,我开始在localHost我的应用程序它工作正常。问题是,一旦我将应用程序部署到Galaxy,应用程序不再响应传入的文本。我曾尝试将app.listen('3000');
更改为许多不同的端口,即(80,8080,443)并且这些端口都不起作用。部署后需要更改或添加什么才能使其工作?使用Twilio和流星接收消息
var express = require('express');
var bodyParser = require('body-parser');
var app = express();
app.use(bodyParser.urlencoded({extended: false}));
app.post('/message', function (req, res){
console.log(req.body);
var msgFrom = req.body.From;
var msgBody = req.body.Body;
res.send(`
<Response>
<Message>
Hello ${msgFrom}. You said: ${msgBody}
</Message>
</Response>`);
});
app.listen('3000');
你正在运行Meteor应用程序吗?因为该代码看起来只是一个Express应用程序。 – philnash
除了使用快递以外,还有其他方法可以做到吗?这些都在我的流星应用程序中。我只是关注Twilio的文档。 – HavocShot