我在ubuntu 16.0上建立了一个nodejs应用程序。我使用npm安装它并配置了所有必需的依赖项。现在一切正常。云代码功能正在工作并在数据库中添加数据。 现在我的问题是我正在使用twilio向用户发送确认短信。以下是我的代码:
console.log("call 6");
var twilio = require("twilio")("A123456789123456789123456789123456", "a1234567891234567891234567891234");
console.log("call 7");
twilio.sendMessage({
From: "+1 123-456-7890",
To: request.params.number,
Body: "Enter 123 to verify your phone number..."
}, function (err, responseData) {
if (err) {
response.error("Error:" + err.message);
} else {
response.success("Success");
}
});
现在“呼叫6”显示在日志中,但“呼叫7”未显示,此功能未通过任何响应。我从iPhone调用它,它一直在等待响应并抛出请求超时。
答案 0 :(得分:0)
我已经解决了这个问题,并在此发布,以便其他人坚持这个错误。我从parse使用parse-server-example项目,并在其中添加了parse-server作为依赖项。在parse-server-example中安装twilio而不是parse-server解决了我的问题。