我有這個功能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