我有这个功能sendsms节点JS twilio发送短信不工作
var twiml = new MessagingResponse();
function sendsms() {
twiml.message("aaa");
console.log(twiml.toString());
}
但是当我打电话内User.findone
User.findOne({}, function(err, user) {
if (condition) {
sendsms();
}
})
这种功能,它记录了twiml.toString成功 但短信不发送 当我呼叫外部user.findOne短信发送成功
sendsms()
这是路由发送短信
router.post('/sendSMS', function(req, res) {
var phone = req.body.phone;
User.findOne({}, function(err, user) {
require('../config/sendSMS')(user, phone);
res.status(200).json({ success: true, message: 'message sent successfully' });
}
});
这是去这里短信
router.post('/getSMS', function(req, res) {
require('../config/getAndReplay')(req, res);
});
你能分享更多的不工作的代码吗?当你说“我在User.findone里面调用这个函数时,它不能工作”你怎么调用它?你能展示代码吗? – philnash
我的确感谢你 –
我认为这是一个明确的应用程序或类似的响应传入请求的代码。你能分享整个路线/行动吗? – philnash