我已经在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");
}
});现在"call 6“显示在日志中,但"call 7”没有显示,并且此函数没有通过任何响应。我从iPhone调用它,它一直在等待响应,并抛出请求超时。
发布于 2017-02-17 16:14:41
我已经解决了这个问题,并在这里发帖,这样如果有人坚持这个错误。我使用的是parse中的parse-server-example项目,并在其中添加了parse-server作为依赖项。在parse-server-example而不是parse-server中安装twilio之后,我的问题就解决了。
https://stackoverflow.com/questions/42291707
复制相似问题